express.json() 미들웨어
Node.js
2023. 4. 5. 13:36
미들웨어(Middleware) 미들웨어(Middleware)는 자동차 공장의 공정과 비슷하다. 컨베이어 벨트 위에 올라가 있는 요청(Request)에 필요한 기능을 더하거나, 문제가 발견된 불량품을 걷어내는 역할을 한다. 미들웨어는 express의 가장 큰 장점이라고 할 수 있다. 미들웨어를 사용하는 상황 POST 요청 등에 포함된 body(payload)를 구조화 할 때(쉽게 얻어내고자 할 때) 모든 요청/응답에 CORS 헤더를 붙여야 할 때 모든 요청에 대해 url이나 메서드를 확인할 때 요청 헤더에 사용자 인증 정보가 담겨있는지 확인할 때 미들웨어를 이용하면 Node.js 만으로 구현한 서버에서는 번거로울 수 있는 작업을 보다 쉽게 적용할 수 있다. Express 설치 npm install expr..