TypeScript - basic

euNung·2022년 6월 29일
0

TypeScript

목록 보기
1/8
  • 타입스크립트 vs 자바스크립트
    타입 시스템 기능 자바스크립트 타입스크립트
    타입 결정 방식 동적 정적
    타입이 자동으로 변환되는가? O X(대부분)
    언제 타입을 확인하는가? 런타임 컴파일 타임
    언제 에러를 검출하는가? 런타임(대부분) 컴파일 타임(대부분)
  • TSC(TypeScript Compiler) 자체도 타입스크립트로 구현된 명령행 도구이므로 TSC를 실행하려면 NodeJS가 필요
    • TSC & TSLint 설치
      • TSLint
        : 코딩 스타일을 정의 => 선택사항
      > npm install --save-dev typescript tslint @types/node
    • ts-node
      : 명령 한 번으로 타입스크립트를 컴파일하고 실행할 수 있음

  • tsconfig.json
    : 모든 타입스크립트 프로젝트는 루트 디렉터리에 tsconfig.json이라는 파일이 존재해야함
    : 타입스크립트의 프로젝트에서 어떤 파일을 컴파일하고, 어떤 자바스크립트 버전으로 방출하는 지 등을 정의
profile
프론트엔드 개발자

0개의 댓글