TS? > ES5 -> ESNext -> TypeScript (화살표는 명제로 해석해도 좋다.) ES5 = 웹 브라우저에서 동작하는 표준 자바스크립트(ECMAScript 5) ESNext = 발전 중인 버젼 TypeScript = ESNext + Type Tran
타입 주석과 타입 추론인터페이스튜플제네릭 타입대수 타입2번처럼 타입 부분을 생략할 수도 있음. 자바스크립트 소스코드와의 호환성을 보장하는 데에 도움을 줌. .js 파일을 .ts로 변환하기만 하면 타입스크립트 환경에서도 동작한다.
npm i -g typescripttsc --versiontsc something.ts1, 2. 전역에 typescript 설치 후 tsc로 버전 확인, 설치 확정3 tsc compile을 통해 ts 파일을 js 파일로 변환