Middleware는 request와 response 객체에 접근하면서 라우트 핸들러보다 먼저 실행되는 함수입니다 — Express middleware와 동일한 개념입니다. NestJS에는 guard, interceptor, pipe, filter도 있으며, 각각 요청 생명주기의 특정 지점에서 고유한 목적으로 실행됩니다. 어떤 것을 사용할지 아는 것이 핵심입니다.
Middleware — 가장 먼저 실행, req/res 접근
()
{
() {
.();
();
}
}
{
() {
consumer.().();
}
}
