JavaScript 단점
Dynamically Typed (동적 타입)
Weakly Typed (약한 타입)
- 동적 type 언어의 bug 발생률
- 실행 시간에 결정되는 변수 type
- 객체의 유연성
- 외부에서 속성 조작 가능
- 예외 처리가 되지 않은 backend의 error로 인해 server가 down될 가능성
Node.js
TypeScript 등장 배경
- compile 시간에 변수 type check
- code를 입력하는 순간 error message 발생
- 외부 module의 type 정보 제공
TypeScript setting ⚠
이미 Node.js가 설치되어 있는 상태에서 다시 설치하게 되면 충돌이 일어날 수 있으니 주의
이런 유용한 정보를 나눠주셔서 감사합니다.