본문 바로가기

Youtube Clone/ExpressJS

Router 쪼개기

  • MVC 패턴
    • Model(데이터, DB)
    • View(데이터의 생김새, template)
    • Controller(데이터를 찾는 함수)
  • routers 폴더를 만들어서 userRouter.js, globalRouter.js를 넣는다.
    • globalRouter는 /, /search, /login, /join 등을 처리한다.
    • userRouter는 /users, /userDetail, /editProfile 등을 처리한다.
  • URL들을 쉽게 사용하고 변경할 수 있도록 routes에 URL들을 한번에 저장한다.

app.js
globalRouter.js
userRouter
routes.js

 

'Youtube Clone > ExpressJS' 카테고리의 다른 글

Partials  (0) 2019.09.18
Pug  (0) 2019.09.18
Router  (0) 2019.09.17
Middlewares  (0) 2019.09.17
Babel과 nodemon  (0) 2019.09.17