티스토리 뷰
MVC 패턴(구조)
-
M(Model): data(데이터)
-
V(View): how does the data look(데이터가 어떻게 생겼는지, 템플릿)
-
C(Controller): function that looks for the data(데이터를 보여주는 함수, 컨트롤러)
모듈화 - 라우터/컨트롤러/미들웨어 나누기
-
라우터: 엔드포인트와 해당 엔드포인트에서 실행돼야 할 로직을 연결해주는 역할,
-
컨트롤러: 미들웨어의 일종이지만 메인 로직을 담당하므로 분리해서 관리, 라우터에서 해야할 일 정의
-
미들웨어: 메인 로직의 컨트롤러 앞뒤로 추가적인 일을 담당, cookieParser, bodyParser 등
참조
youngest-programming.tistory.com/115?category=882048
'개발' 카테고리의 다른 글
TIL : URL, HTTP (0) | 2021.02.28 |
---|---|
TIL : pug 기본 사용법 (0) | 2020.12.30 |
TIL : WSL2 환경에서 nodemon restart 안되는 이슈 (0) | 2020.12.24 |
TIL : Terminal command (0) | 2020.11.01 |
TIL : focus-within 가상선택자 (pseudo-class) (0) | 2020.09.06 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 마음건강사업
- 간접조명
- 퍼블리싱
- 비즈니스
- 우유거품기
- 꿀팁
- 광명이케아
- 홈카페
- 성격강점검사
- 복지로
- 에어로치노
- 테이블조명
- 서울여행
- 경기광고홍보제
- 구매후기
- 소품샵
- XD
- 프로토타입
- 마케팅
- 디자인
- 청년마음건강
- 네스프레소
- 침대조명
- 인포그래픽
- webdesign
- 심리상담
- 커피
- 서울시
- 리뷰
- 넷플릭스
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함