Express.js 라우팅은 path parameter를 제공
path parameter를 사용하면, 주소의 일부를 변수처럼 사용할 수 있음
Ex)/users/:id - /users/123, /users/456 등으로 접속했을 때 라우팅 적용
/messages/:from-:to - /message/123-456 등으로 접속했을 때 라우팅 적용
라우팅에 적용되는 함수를 Request Handler라고 부름
HTTP 요청과 응답을 다룰 수 있는 함수로 설정된 라우팅 경로에 해당하는 요청이 들어오면 Request Handler 함수가 실행됨
Express.js 는 app 객체를 시작으로 모든 동작이 이루어짐
app 객체나 Express.Router를 사용하여 라우팅을 구현할 수 있음 Request Handler 를 통해 HTTP 요청과 응답을 처리할 수 있음
사진 출처 : 엘리스 아카데미