```js
app.use('/assets', express.static('assets'));
- /assets 으로 들어오는 요청에 assets 폴더를 map하여 전달해줌
app.get('/', function(req, res){ // '/' 는 request
console.log('middleware'); // request와 response 중간에 오는 코드 무엇이든지 미들웨어라 부름
res.render('Hi'); // response
})
// 미들 웨어 사용
app.use('/assets',function(req,res,next){
...
})
next
파라미터는 해당 미들웨어가 끝나면 다음 미들웨어를 부름, 해당 라우트 요청에 여러 개의 미들웨어가 있을 수 있으니까.👍🏻 참고 자료: Node JS Tutorial for Beginners #28 - Middleware & Static Files
HTTP 헤더를 적절히 설정하여 잘 알려진 웹 취약성으로부터 앱을 보호
👍🏻 참고 자료: Express.js 시작하기