![[NestJS] 미들웨어부터 예외 필터까지: 요청 라이프사이클 심층 분석](/_next/image?url=%2Fimages%2Fnestjs.png&w=3840&q=75)
Backend
[NestJS] 미들웨어부터 예외 필터까지: 요청 라이프사이클 심층 분석
NestJS 요청 라이프사이클을 미들웨어, 가드, 인터셉터, 파이프, 예외 필터 단계로 나누어 각 계층의 역할과 차이를 정리합니다.
02026. 3. 29.
![[NestJS] 미들웨어부터 예외 필터까지: 요청 라이프사이클 심층 분석](/_next/image?url=%2Fimages%2Fnestjs.png&w=3840&q=75)
NestJS 요청 라이프사이클을 미들웨어, 가드, 인터셉터, 파이프, 예외 필터 단계로 나누어 각 계층의 역할과 차이를 정리합니다.
![[NestJS] 요청 라이프사이클 완전 정리: 미들웨어부터 인터셉터까지](/_next/image?url=%2Fimages%2Fnestjs.png&w=3840&q=75)
NestJS 요청 라이프사이클을 오피스 빌딩 비유로 풀어 미들웨어, 가드, 인터셉터, 파이프의 역할과 실행 순서를 정리합니다.
![[NestJS] Pipe 완벽 가이드: 데이터 검증과 변환](/_next/image?url=%2Fimages%2Fnestjs.png&w=3840&q=75)
NestJS Pipe로 입력 데이터를 변환하고 검증하는 방법을 내장 파이프, DTO 기반 ValidationPipe, 커스텀 파이프로 정리합니다.

NestJS에서 DTO 패턴과 class-validator, class-transformer로 클라이언트 요청을 안전하게 검증하고 변환하는 방법을 정리합니다.