로딩
요청 처리 중입니다...

[개발 지식] 우리는 왜 TypeScript를 사용해야 하는가?

 [개발 지식] 우리는 왜 TypeScript를 사용해야 하는가?

2012년 마이크로소프트가 발표한 타입스크립트(TypeScript)는 자바스크립트(JavaScript)를 기반으로 정적 타입 문법을 추가한 프로그래밍 언어입니다. 정말 말 그대로 "Type"스크립트입니다.

타입스크립트는 자바스크립트의 슈퍼 셋인 오픈소스 프로그래밍 언어이다. 마이크로소프트에서 개발, 유지하고 있으며 엄격한 문법을 지원한다.

C#의 리드 아키텍트이자 델파이, 터보 파스칼의 창시자인 Anders Hejlsberg가 개발에 참여한다. -위키백과 타입스크립트 Javascript는 최대한 오류를 안 뱉게 설계되었습니다.

따라서 개발 중에 이런 상황이 발생할 수 있습니다: 코드상에서 보기에 오류는 없지만, 오작동한다. 그러면 어디서 문제가 났는지 또 타고 들어가야 되죠.

TypeScript는 엄격한 타입 규정과 문법으로 이런 문제들을 원천 차단한다고 보면 되겠습니다. 그런데 브라우저는 JS만을 인식하는데 어떻게 TS를 적용하나?

babel이 그 문제를 해결해줍니다. JS, TS...