Middleware
요청 ID, 로깅, 원시 헤더 처리처럼 라우터 전 공통 작업을 수행합니다.
전처리NestJS 요청은 Middleware, Guard, Pipe, Interceptor, Controller, Service, Exception Filter를 지나며 각 단계가 다른 책임을 가집니다.
요청 ID, 로깅, 원시 헤더 처리처럼 라우터 전 공통 작업을 수행합니다.
전처리인증과 권한을 확인해 핸들러 실행 자체를 허용하거나 차단합니다.
CanActivateDTO 변환, 유효성 검사, 파라미터 파싱으로 Controller 입력을 정리합니다.
ValidationHTTP 계약을 받고 Service의 유스케이스 메서드로 위임합니다.
Route트랜잭션, 도메인 규칙, Repository 호출을 묶어 비즈니스 결과를 만듭니다.
Use case