Programming/Language
-
[TypeScript] TypeScript 튜토리얼(1) - 컴파일하기Programming/Language 2020. 9. 6. 17:49
TypeScript란? TypeScript는 Microsoft에서 개발한 오픈소스 프로그래밍 언어입니다. Javascript의 상위 집합(superset)으로 ECMAScript의 최신 표준을 모두 지원하며 트랜스파일링되어 JavaScript 파일을 생성합니다. 느슨한 문법을 가지고 있는 JavaScript와 달리 정적 타입을 지원함으로써 개발자 간의 협업을 보다 용이하게 해주며, 디버깅에도 도움이 됩니다. 컴파일? ts 파일들은 그 자체로 구동되는 것이 아니라 해당 파일들로부터 트랜스파일링된 js 파일들이 구동되는 방식을 취하는데요, 바로 이 과정에서 엄격한 타입 검사를 거쳐 사전에 에러를 내주는 것이 TypeScript의 존재 의의라고 해도 과언이 아닐 것입니다. 그렇다면 이제 어떻게 ts 파일들을 ..