Routing

Routing은 클라이언트의 요청 조건(메서드, 주소 등)에 대응해 응답하는 방식

Router

Router는 Client의 요처을 쉽게 처리 할 수 있게 도와주는 Express.js 기본 기능중 하나

라우터 구조

- router.MERHOD(PATH, HANDLER);
	- router : express의 라우터 정의
	- METHOD : HTTP Method (get, post, put, delete...)
	- PATH : 실제 서버에서 API를 사용하기 위한 경로
	- HANDLER : 라우트가 일치할 때 실행되는 함수

미들웨어 (Middleware)

웹 서버에서 요청을 받을때 모든 요청에 대한 공통적 처리시
Middleware는 req/res 공통적 관리가 가능하게 함 <img src = 'https://user-images.githubusercontent.com/114923190/209467635-bc6f3a3e-6af0-4e04-9c44-a22f2a8ccf51.png' width = '500'>