Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- nodejs
- ES6
- backend
- node.js
- express
- 자바스크립트
- graphQL
- MongoDB
- javscript
- JavaScript
- heroku
- GRID
- Flutter
- Component
- API
- CLONE
- 리액트
- TypeScript
- clonecoding
- ECMAScript
- react
- DART
- HTML
- NextJs
- form
- frontend
- Mongoose
- CSS
- Session
- pug
Archives
- Today
- Total
Enjoy Programming
Express (Node.js) MVC pattern 2 본문
이제 controller를 만들자. video controller 와 user controller가 필요하겠다.
데이터를 뿌려줄게 두개다.
컨트롤러는 어떤 일이 어떠헥 발생하는지에 대한 logic이다.
controller폴더를 만들어주고 그안에 비디오 컨트롤러와 유저 컨트롤러를 만들어줬다
각각 안에 컨트롤러 (함수)를 만들고 export 해주자
이제 globalRouter로 가서 컨트롤러를 사용해보자~
자 원래 라우팅할때 컨트롤러도 함께 써줬었다.
이제 컨트롤러를 따로 만들었으니 써보자
코드가 한결 편해졌다. 가독성이 좋다. function을 기존 함수에 넣어주니 자동으로 import까지 된다.
와우...
이제 나머지 라우터들에도 적용해보자
'JavaScript > Node.JS' 카테고리의 다른 글
Express (Node.js) : PUG (0) | 2021.04.10 |
---|---|
ERROR 라우터... 연결에 대한 고찰 (0) | 2021.04.09 |
Express (Node.js) MVC pattern (0) | 2021.04.09 |
Express (Node.js) Core : Routing (0) | 2021.04.08 |
Express (Node.js) - middleware : Morgan, helmet, bodyparser, cookieparser (0) | 2021.04.07 |