Back_end/node.js
node.js) express.Router의 사용
nomfang
2021. 5. 6. 14:35
728x90
반응형
router는 app.use()의 콜백함수로 사용된다
use()는 get, post 모두 사용 가능,
'/' 이전에 작성된 모든 url을 포함하여 실행된다
-> '/'의 콜백함수로 위에 작성된 모든 router.use 혹은 router.get을 받아,
입력한 url이 포함되는지 검사한 후 결과를 반환하는 것과 비슷하다..
'/board'로 작성 시 /board 이전에 작성된 모든 url
router라는 미들웨어를 통해 그룹화..? 가능...한듯
-> 받는 쪽 require를 달리해서 그룹화를 한다
다른 javascript 파일에서 module.exports로 사용 시
받는쪽 app.use의 url을 '/'로 설정,
module쪽 의 router에는 '/'를 가장 마지막에 사용해야 모든 url을 탐색할 수 있다
반응형