삽질의 현장/- TypeScript

TypeScript로 개발 할 때 유용한 라이브러리

shovelman 2019. 10. 12. 15:33

tsc

타입 스크립트 컴파일러. 타입스크립트(.ts)을 자바스크립트로 변환하므로 트랜스파일링이 적절한 표현.
현재 지원하는 자바스크립트 버전은 ES3, ES5, ES6(ES2015), ES2016, ES2017(ESNext)
tsc 명령어에 다른 옵션을 붙이지 않고 실행할 경우, 프로젝트 루트 디렉토리에 tsconfig.json 파일이 있다면,
해당 파일을 읽어들여 프로젝트 전체를 대상으로 컴파일한다.

ts-node

타입 스크립트를 트랜스파일링 없이 바로 실행할 수 있도록 해준다.

nodemon

node.js 기반 어플리케이션 개발시 파일 변경이 감지될 때 자동으로 재시작하도록 도와주는 툴

class-transformer

plain 객체는 object 클래스의 인스턴스 객체이다. {} 표기법을 통해 생성되며, 리터럴 객체라고도 부른다.
클래스 객체는 자체 정의된 생성자, 속성, 메서드가 있는 클래스의 인스턴스이다.
리터럴 객체를 보유한 클래스의 인스턴스를 매핑할 수 있도록 해준다.

typeorm

typedi