Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- DOM
- HTML
- raspberrypi
- 정렬
- 러닝타입스크립트
- nvidia
- 공부
- useEffect
- Redux
- IOT
- ContextAPI
- Ajax
- Component
- opencv
- route
- 딥러닝
- State
- useParams
- image
- swipe
- react-query
- axios
- TypeScript
- CSS
- JavaScript
- props
- 자율주행
- localStorage
- Router
- react
Archives
- Today
- Total
목록러닝타입스크립트 (1)
개발일지

바닐라 자바스크립트의 함정 중요한 언어 확장이나 프레임워크 없이 순수 자바스크립트 만을 사용하는 것을 ‘바닐라’ 라고 부른다. 바닐라 자바스크립트의 모든 약점은 프로젝트 규모가 커지고 장기화 될수록 더욱 드러난다. 값 비싼 자유 자바스크립트는 사실상 코드를 구성하는 방법에 제한이 없다. 그러나 파일이 점점 늘어날수록 그 자유가 좋지 않게 다가올 수 있다. 다른 언어는 컴파일러가 충돌할 수 있다고 판단하면 코드 실행을 거부할 수 있다. 하지만, 자바스크립트처럼 충돌 가능성을 먼저 확인하지 않고 코드를 실행하는 동적 타입 언어는 그렇지 않다. 결국 코드의 자유는 자바스크립트를 재밌게 만들기도 하지만, 내가 짠 코드를 안전하게 실행하려고 할 떄는 상당한 고통이 따를 수 있다. 부족한 문서 자바스크립트 언어 사..
Typescript/러닝타입스크립트
2023. 8. 8. 15:28