타입을 왜 제대로 알아야 하는가
잘못된 타입을 사용할 경우 생기는 오류들은 컴파일 타임에 발생하지 않고, 실행 시간(run time)에 발생하게 된다.
이 경우, 오류를 추적하기 어려워지고 오류 예방이 어렵다.
위와 같은 문제들을 해결할 수 있는 것이 바로 TypeScript 이다.
TypeScript는 타입안정성을 지켜주는데, 타입안정성은 코드가 예상한 타입대로 동작함을 보장하는 것이다. 이 타입안정성이 높을수록 코드 품질이 좋아지며 런타임에 발생할 수 있는 오류를 줄여 테스트/디버깅 시간을 줄일 수 있다. 또한 코드 가독성이 높아져 유지보수가 용이해진다.
(TypeScript는 tsc 라는 컴파일러가 오류 추적 역할을 해준다)
728x90
반응형
'부트캠프 개발일지 2023-2024 > TypeScript 타입스크립트' 카테고리의 다른 글
[11주차] 타입스크립트: 리액트환경에서 사용하기 (0) | 2023.12.13 |
---|