Express 기초 - middlewares
by devluvpillow
Nomad Coders의 Youtube clone 강의를 참고하였습니다.
1. server 복습
브라우저를 통해서 웹사이트에게 하는 모든 상호작용이 request다.
const middleware = (req, res, next) => { // 세번째 인자 next 필수!
next(); // 다음으 작업으로 넘기려면 next()를 필수로 적어줘야 한다.
// 다음 함수로의 진행을 멈추고 싶다면 retrun 시켜 연결을 끊으면 된다.
};
2. app.use()
global middleware를 설정할 수 있는 express 내장 메소드이다.
const middleware = (req, res, next) => { // 세번째 인자 next 필수!
next(); // 필수
};
app.use('/', middleware);
3. 유용한 middleware
- morgan: HTTP 요청에 대한 logger를 제공해준다. (커스텀 가능)
morgan(':method :url :status :res[content-length] - :response-time ms')
Subscribe via RSS