TS는 JS 위에 만들어진 슈퍼셋(superset)언어입니다.
때문에 기존의 node 환경에서 TS를 실행시키기 위해서는 JS코드로 컴파일 해주어야 하는데,
이때 사용하는 것이 TSC(TypeScript Compiler)입니다.

TSC는 크게 두 가지 일을 합니다.
1. TS 코드의 타입 검사
2. TS 코드에서 JS 코드로의 트랜스파일(transpile)
이 두 가지 과정을 거치면 JS 파일이 생성되고, node를 이용해 이 JS파일을 실행시킬 수 있습니다.
※ 트랜스파일 : 한언어로 작성된 소스 코드를 비슷한 수준의 추상화를 가진 다른 언어로 변환하는 것
※ 컴파일 : 한 언어로 작성된 소스 코드를 다른 언어로 변환하는 것
728x90
'Language > TypeScript' 카테고리의 다른 글
| [TS] Syntax | 03. 함수 타입 명시하기 (0) | 2024.06.24 |
|---|---|
| [TS] Syntax | 02. 객체 타입 명시하기 (0) | 2024.06.24 |
| [TS] Syntax | 01. 변수 타입 명시하기 (0) | 2024.06.24 |
| [TS] TypeScript 프로젝트 시작하기 (0) | 2024.06.24 |
| [TS] TypeScript에 대해서 (0) | 2024.06.24 |