본문 바로가기
프론트 엔드/TypeScript

타입스크립트는 무엇인가?

by 코딩의 세계 2025. 4. 2.
 

타입스크립트

타입스크립트는 2012년에 마이크로소프트의 개발자이자 C#의 창시자로 알려진 아주 아주 유명한 덴마크 출신의 개발자 Anders Hejlsberg(앤더스 하일스버그)의 손에서 처음으로 탄생했다.

또한, 타입스크립트는 오픈소스이다.

현재 많은 사람들이 이 소스의 개발 및 유지에 참여하고 있다.

마이크로소프트

또한, 타입스크립트는 피할 수 없는 대세 프론트엔드 언어이다. 사실상 프론트엔드로 회사에 들어가고 싶다면, 타입스크립트를 무조건 배워야 한다.

타입스크립트는 자바스크립트의 확장판이다.

자바스크립트는 유연하다. 그게 장점이지만 또 단점이다. 프로덕트의 규모가 커지고 협업자가 많아질수록 언어의 유연함은 미래 가능성에서 많은 오류를 가져올 수 있다. 이 부분을 해결하는 것이 타입스크립트다.

쉽게 생각하면, 자바스크립트에 타입을 넣어두면 타입스크립트가 되는 것이다. 그래서 자바스크립트를 할 줄 안다면 배우는 것은 어렵지 않을 것이다.


이 밖의 타입 시스템과 타입스크립트의 동작 원리를 알고 싶다면 다음 핸드북을 참고하자.

(이정환님의 한 입 크기로 잘라먹는 타입스크립트)

https://ts.winterlood.com/228976ad-1b7a-40c8-91a3-c0e0fbcb6701

 

JS의 단점과 TS의 장점 - 타입스크립트 개론

한 입 크기로 잘라먹는 타입스크립트

ts.winterlood.com


https://ts.winterlood.com/d67c7b28-c191-46ee-9bdc-2ae8643c2028

 

타입스크립트의 동작 원리 - 타입스크립트 개론

한 입 크기로 잘라먹는 타입스크립트

ts.winterlood.com