TIL DAY.48 [React + Typescript]

Dan·2020년 12월 22일
0

TypeScript

목록 보기
1/3

오늘은 최근에 많이 사용되고 있는 타입스크립트에 대해서 학습하는 시간을 갖도록 하겠다. 패스트캠퍼스 강의를 보며 정리를 해보자.

TypeScript란 ?

  • 오픈소스 프로그래밍 언어
  • 자바스크립트의 상위 집합으로 ECMA스크립트의 최신 표준을 지원
  • 정적인 언어로 컴파일 시간에 타입을 검사
  • 장점:
    - 강력한 타입으로 대규모 애플리케이션 개발에 용이
    • 유명한 자바스크립트 라이브러리와의 편리한 사용
    • 개발 도구에서의 강력한 지원

타입스크립트 컴파일러

Typescript 컴파일러 설치( window sudo 제외)

sudo npm install -g typescript

타입스크립트 컴파일러 실행

tsc greeting.ts

보통 tsc greeting.ts로 선언해서 타입스크립트의 컴파일러를 실행하게 되면 옛날 ES버전에 맞춰져서 자동으로 컴파일 되게된다. 예를 들어 최신 문법인 let으로 변수를 선언하고 타입스크립트 컴파일러를 실행하게 되면 var로 바뀌게 된다.
옛날 버전을 공통적으로 쓰이는 곳에서는 필요한 기능이지만 , 만약 모든 문법을 최신화시킨 상태로 써야한다면 아래와 같은 명령어로 컴파일러를 실행하면 된다.

tsc greeting.ts --target es6

profile
만들고 싶은게 많은 개발자

0개의 댓글