express.urlencoded();
HTML Form 요소에서 전달된 데이터를 body 에서 읽을 수 있게 도와주는 미들웨어
express.static()
서버 폴더에 있는 파일들을 사용자들이 읽어갈 수 있게 도와준다.
$npm i cors
cors();
서버와 클라이언트가 다른 도메인 주소에서 정상적으로 작동될 수 있게 도와주는 미들웨어
$ npm i cookie-parser
req.cookie 데이터를 받게 도와주는 미들웨어
$ npm i morgan
사용자에게 요청을 받을 때마다 뭘 받았는지 얼마나 받았는지의 정보를 로그로 남길 수 있다.
npm i express-async-errors
promise로 처리하는 함수들의 오류를 예방하는데 도와주는 미들웨어