-
express.Router().METHOD스터디노트/Back-end 2022. 5. 11. 09:24
Router란??
- 미들웨어 및 라우팅 기능만 수행하는 미니 어플리케이션
- express 어플리케이션에는 router 기능이 내장되어있다.
- 사용방법 : https://expressjs.com/ko/4x/api.html#express.router
const router = express.Router([options]);
router.route()
- router.router(path) 형태로 사용 가능하다.
router.route('/') // root router.route('/auth') // auth
router.METHOD(path, [callback, ...] callback)
- METHOD에는 소문자로 HTTP 메서드를 작성한다.
- get, post, patch, delete 등등
- 여러 콜백함수를 제공할 수 있다.
참고자료
- 라우팅 : https://expressjs.com/ko/guide/routing.html
- router methods : https://expressjs.com/ko/4x/api.html#router.all
'스터디노트 > Back-end' 카테고리의 다른 글
JavaScript와 Node.js에 대해서 (0) 2022.05.27 Joi()로 Validation Check하기 (0) 2022.05.25 Node : require() vs import (0) 2022.04.08 Express에서 유용한 내부, 외부 Middleware (0) 2022.03.24 Java - Abstract, Interface (0) 2021.11.19