모듈과 미들웨어의 차이
1. 모듈과 미들웨어의 차이점항목모듈(Module)미들웨어(Middleware)역할기능을 그룹화하여 관리요청을 가로채어 특정 작업 수행위치애플리케이션 전체 구조의 일부요청-응답 사이에서 실행사용 목적코드 구조화, 재사용성 향상, 의존성 관리요청 전처리, 보안, 로깅, 데이터 변환적용 대상특정 기능과 관련된 컨트롤러 및 서비스특정 요청(route) 또는 전체 요청실행 시점애플리케이션 실행 시요청이 컨트롤러에 도달하기 전 📌언제 모듈과 미들웨어를 사용할까?모듈: 기능을 그룹화하고, 유지보수 및 확장성을 고려할 때 사용 모듈은 NestJS 애플리케이션의 구조를 모듈화하여 유지보수성과 확장성을 높임미들웨어: 요청을 가로채어 공통 작업(전처리, 보안, 로깅, 인증, 데이터 변환 및 검증 등)을 수행할 때 사..
2025. 2. 1.