타입스크립트란?

타입스립트란 자바스크립트에 타입을 부여한 언어입니다. 타입스크립트는 자바스크립트와 다르게 브라우저에서 실행하기 위하여 변환하는 '컴파일(compile)' 과정이 필요합니다.


타입스크립트를 사용하는 이유

에러의 사전 방지

자바스크립트는 유연함이 장점인 언어이지만 데이터를 확정짓는 능력은 부족합니다. 이러한 자바스크립트의 안정성과 구조를 더해주는 도구인 타입스크립트를 사용하고, 컴파일 과정을 통하여 데이터를 확정짓는 능력을 축소하며 의도하지 않은 코드의 동작을 막을 수 있습니다.

 

코드 가독성 및 유지보수성 향상

코드에 명시적으로 타입 정보가 드러나므로, 개발자가 변수나 함수의 역할과 데이터를 더 쉽게 이해할 수 있습니다. 이는 팀원 간의 협업이나 시간이 지난 후 코드를 다시 볼 때 매우 유용합니다.

 

확장성과 안정성

 대규모 프로젝트에서 복잡한 구조를 관리하고 예측 불가능한 버그를 줄이는 데 큰 도움이 됩니다.

728x90

'TypeScript' 카테고리의 다른 글

[Type Script] 타입스크립트의 타입 정리  (0) 2025.06.28