NestJS-Nest.js의 요청 라이프 사이클과 Controller (컨트롤러)

jaegeunsong97·2023년 11월 14일
0

NestJS

목록 보기
3/37
post-custom-banner

🖊️NestJS 요청 라이프 사이클

Request가 들어오면 middleware에서 받고 그것을 Guard로 넘깁니다. 이후에 Interceptor를 통과 후, Pipe로 도착합니다.

여기까지는 필수는 아닙니다. 하지만 이후 Controller, Service, Repository는 반드시 필수입니다.

그 후에는 Exception Filter와 Interceptor를 통과 후 Response룰 줍니다.


🖊️Posts 모듈 생성

먼저 Posts 모듈을 nest.js cli를 통해서 만듭니다.

// 자동으로 생성
nest g(generate의 약자) resource

여기서 알 수 있는 것은 Module 별로 관리를 한다는 것입니다. 예를 들면 Posts, User, Review, Like 처럼 각각의 모듈이 본인의 파트를 가지고 있습니다.

따라서 app.controller.ts 부분은 사용하지 않습니다. 사용의 경우 app.module.ts에서 전역적으로 무엇인가를 할 때 사용합니다.

profile
블로그 이전 : https://medium.com/@jaegeunsong97
post-custom-banner

1개의 댓글

comment-user-thumbnail
2023년 11월 14일

정보 감사합니다.

답글 달기