NestJS
<aside>
🍎 효율적이고 확장 가능한 NodeJS Server-Side 어플리케이션을 만들기 위한 프레임워크
</aside>
- 테스트 가능하고,
- 확장 가능하며,
- 느슨하게 결합되어 유지 관리가 용이한 애플리케이션을 만들 수 있는 아키텍처를 제공
- 설치
프로젝트 구조
src
├ app.controller.ts
├ app.controller.spec.ts
├ app.module.ts
├ app.service.ts
⎣ main.ts
app.controller.ts
- 하나의 경로(여기서는 "/")를 가진 기본 컨트롤러
app.controller.spec.ts
app.module.ts
- Nest 어플리케이션의 루트 모듈
- 모든 Nest 모듈은 이 모듈에 연결되어야 한다
app.service.ts
main.ts