Pipe 기준
DTO 입력을 변환하고 class-validator 규칙으로 잘못된 요청을 초기에 막습니다.
NestJS 요청 파이프라인에서 변환, 검증, 권한 확인, 응답 가공이 어느 단계에 놓이는지 구분합니다.
DTO 입력을 변환하고 class-validator 규칙으로 잘못된 요청을 초기에 막습니다.
인증 정보와 역할 조건을 확인해 handler 진입 여부를 결정합니다.
handler 전후를 감싸 로깅, 캐싱, 응답 형태 통일을 담당합니다.
입력 오류는 pipe와 exception filter 조합으로 일관되게 돌려줍니다.
권한 실패는 guard에서 빠르게 중단하고 이유를 기록합니다.
응답 래핑은 interceptor에 두어 controller를 가볍게 유지합니다.