요청 처리 경로

Nest 요청 단계 책임 구분

요청 전처리, 접근 결정, 입력 변환, 응답 감싸기를 같은 파이프라인 안에서 순서대로 배치합니다.

미들웨어

초기 전처리

요청 ID, 공통 로그, 원시 요청 수준 처럼 라우트 진입 전 필요한 작업을 둡니다.

가드

접근 허용 판단

인증 여부와 역할 조건을 확인해 핸들러 실행 자체를 막거나 허용합니다.

파이프

값 변환과 검증

DTO 유효성 검사, 타입 변환, 파라미터 정제를 핸들러 인자 앞에서 처리합니다.

인터셉터

전후 감싸기

응답 포맷, 실행 시간 측정, 캐싱처럼 핸들러 전후를 둘러싼 로직에 적합합니다.