[Nest.js] Interceptor VS Filter VS Middleware 차이점


[Nest.js] Interceptor VS Filter VS Middleware  차이점

Nest.js 에서 Interceptor VS Filter VS Middleware 세가지 모두 매우 유사한 개념이며, 사용자의 선호도 따라 결정됩니다. 인터셉터 인터셉터는 경로 처리기가 호출 되기 전후 에 응답/요청에 액세스할 수 있습니다 . 등록 @UseInterceptors()컨트롤러 또는 메서드 범위가 있는 컨트롤러 클래스에서 직접 전 세계적 app.useGlobalInterceptors()으로 main.ts 예 LoggingInterceptor: 라우트 핸들러 이전과 이후에 결과를 요청합니다. 소요 시간을 측정합니다. ResultMapping: 응답 객체로 변환 하거나 결과 null를 []래핑: users->{users: users} 결론 등록이 미들웨어에 비해 라우트 핸들러에 가깝다는 점이 마..


원문링크 : [Nest.js] Interceptor VS Filter VS Middleware 차이점