해석에 오류가 있을 수 있습니다.
잘못된 부분이 있다면 댓글로 알려주시면 감사하겠습니다.
$ npm i -g @nestjs/cli
$ nest new project-name
NestFactory 클래스의 create 함수를 활용해 Nest Application 인스턴스를 생성하는 어플리케이션 엔트리 파일
생성된 Nest Application 인스턴스는 INestApplication 인터페이스를 따른다.
main.ts의 비동기 함수는 우리의 어플리케이션을 실행시킨다.
main.ts
import { NestFactory } from '@nestjs/core';
import { AppModule } from './app.module';
async function bootstrap() {
const app = await NestFactory.create(AppModule);
await app.listen(3000);
}
bootstrap();
Nest는 플랫폼에 구애받지 않는 프레임워크를 목표로 한다.
기본적으로 express와 fastify 노드 http 프레임워크를 지원하고, 적합한 것을 선택할 수 있다.