앞의 코드와 같이 주소('/main')는 같지만 메서드는 다른 코드가 있을 때 router.route를 사용해 하나의 덩어리로 합칠 수 있습니다.
routes/index.js
...
router.get('/', (req, res) => {
console.log('실행됩니다');
res.send('Hello, Express');
});
router.route('/main')
.get((req, res) => {
res.send('GET /main');
})
.post((req, res) => {
res.send('POST /main');
});
module.exports = router;
관련 있는 코드끼리 묶여 있어 더 보기 좋아집니다.