본문 바로가기
Back_end/node.js

node.js) express.Router의 사용

by nomfang 2021. 5. 6.
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을 탐색할 수 있다

반응형

'Back_end > node.js' 카테고리의 다른 글

node.js) ajax  (0) 2021.05.10
node.js) sequelize, ORM  (0) 2021.05.06
node.js) static 메소드와 상속  (0) 2021.05.04
node.js) const { } = require()  (0) 2021.05.04
node.js) nunjucks - iclude (html 코드 재사용)  (0) 2021.04.27

댓글