사용하는 이유
- 타입(자료형) 안정성
타입을 지정하기 때문에 컴파일 에러 예방, 순쉬운 디버깅
- 높은 생산성
여러파일을 살피지 않고 변수의 이름, 데이터의 자료형을 알 수 있음
- JavaScript의 슈퍼셋
TypeScript는 JavaScript의 슈퍼셋(특정한 언어의 모든 기능을 포함하면서 다른 기능까지 활용 가능)
JavaScript와의 차이
- 정적 타입 언어
변수의 타입을 지정해서 사용
- 컴파일 언어
javascript는 인터프리터 언어(한줄 한줄 읽으면서 명령 처리)
단점
- 초기 세팅의 어려움
기본적으로 설치해야하는 모듈과 옵션 설정
참고: TypeScript 사용하는 이유, 현직 웹 개발가 알려드립니다! I 이랜서 (elancer.co.kr)
반응형
'Javascript > TypeScript' 카테고리의 다른 글
[TypeScript] Call Signatures (0) | 2024.03.13 |
---|---|
[TypeScript] unknown (0) | 2024.03.13 |
[TypeScript] readonly (0) | 2024.03.13 |
[TypeScript] Tuple (0) | 2024.03.13 |
[TypeScript] 타입 별칭(Type Aliases), 선택적 타입 (0) | 2024.03.12 |