Nest란?

  • 효율적이고 확장 가능한 Node.js 서버 측 애플리케이션을 구축하기위한 프레임 워크라고한다.

  • 자바스크립트를 사용하고, 타입스크립트로 빌드되고 완벽하게 지원하기까지 한다.

  • express를 토대로 만들어졌다.

  • 확장성이 좋다.

시작

NestJS를 이용해서 프로젝트를 시작할 때 Nest CLI를 이용하면 간단하게 프로젝트를 시작할 수 있다고한다.

아래의 명령어를 입력하면, 새 플젝 디렉터리가 생성되고 초기 핵심 Nest 파일 및 지원 모듈로 디렉터리가 채워져 프로젝트의 기본 구조가 생성이된다.

npm i -g @nestjs/cli
nest new project-name