본문 바로가기

Node.js/Express

express의 유용한 미들 웨어

express.json은 request의 payloads에 json이 들어왔을 경우 json 객체로 파싱해 request.body에 넣어주는 역할을 한다.

app.use(express.json());

 

helmets은 HTTP 헤더를 설정해 express 앱을 보호한다.

https://expressjs.com/ko/advanced/best-practice-security.html#use-helmet

app.use(helmets());

 

morgan은 HTTP 요청 로그를 뿌려준다.

http://expressjs.com/en/resources/middleware/morgan.html

app.use(morgan('tiny'));

 

그밖의 미들 웨어 :

https://expressjs.com/ko/resources/middleware.html