WEB · EXPRESS

Express REST 요청 처리 파이프라인

Express API는 요청 본문 파싱, 라우트 매칭, handler 실행, 상태 코드와 JSON 응답의 순서로 처리됩니다.

Express REST 요청 처리 파이프라인 구조

요청 흐름
express.json()JSON body 파싱
route matchmethod + path 선택
handlerusers 데이터 조회/수정
responsestatus code + JSON 반환
express.json()route matchhandlerresponse

Express REST 요청 처리 파이프라인 기준

점검
메서드GET, POST, PUT, DELETE를 자원 행위에 맞춥니다.
상태 코드성공과 실패를 HTTP 의미에 맞게 반환합니다.
검증body와 params는 handler 초입에서 검증합니다.
분리router, service, data 접근을 나누면 유지보수가 쉽습니다.