Express 미들웨어
✅ Express 미들웨어의 기본 구조 패턴형태매개변수역할호출 상황① 라우트 핸들러 (2개)(req, res)단순 요청 응답app.get, app.post 등에서 next 사용 안 할 때② 일반 미들웨어 (3개)(req, res, next)요청-응답 중간 처리, 다음으로 넘김app.use, app.get 등 대부분의 미들웨어③ 에러 처리 미들웨어 (4개)(err, req, res, next)에러 처리 전용throw, next(err) 호출 시 자동 실행④ 특수 케이스 (1개)(err) or (req) 등커스텀 함수(Express 내부 규칙 아님)직접 호출하거나 외부 라이브러리 내부용① (req, res) — 가장 단순한 라우트 핸들러이건 “요청 들어오면 바로 응답하는 함수”입니다.app.get('/', ..
2025. 10. 4.