런타임
Node.js가 브라우저 밖에서 JavaScript로 파일, 네트워크, 프로세스를 다루게 합니다.
Node.js는 JavaScript 실행 환경이고 Express는 HTTP 요청을 다루는 틀입니다. 요청이 어떤 순서로 처리되는지 보면 서버 코드가 읽힙니다.
Node.js가 브라우저 밖에서 JavaScript로 파일, 네트워크, 프로세스를 다루게 합니다.
로그, JSON 파싱, 인증처럼 여러 라우트가 공유하는 처리를 앞에 둡니다.
method와 path를 기준으로 요청을 알맞은 handler에 연결합니다.
status와 JSON 본문을 일관되게 돌려 클라이언트가 해석 가능하게 합니다.
핵심Express 미들웨어와 라우트은 각 요소의 관계와 선택 조건을 함께 읽어야 한다.