미들웨어(Express.js)
·
NodeJS
미들웨어Express.js의 핵심 개념 중 하나가 바로 미들웨어(Middleware)이다.미들웨어(Middleware)는 요청(request)과 응답(response) 사이에서 중간 역할을 하며, 각종 작업(로깅, 인증, 데이터 파싱 등)을 처리할 수 있는 함수이다.즉, 미들웨어는 요청/응답의 중간에서 공통 기능을 처리하는 함수이다.클라이언트가 서버로 요청을 보내면, 미들웨어가 그 요청을 받아 원하는 처리를 한 뒤, 다음 단계로 넘긴다.app.use()로 쉽게 추가할 수 있으며, 여러 개의 미들웨어를 순차적으로 쌓아 사용할 수 있다. 미들웨어 추가 방법Express.js에서는 app.use()를 사용하여 미들웨어를 추가한다const http = require("http");const express = r..