url
-
3. node.js - express를 이용한 MVC모델 구축[간단한 웹서버] -시리즈1IT&개발/node.js 2015. 8. 12. 22:44
음... 이야기가 장황하니 어디서부터 이야기를 시작해야할지 잘 모르겠다... 일단 노드는 서버사이드 언어인 것을 잘 알 것이다. 즉, 사용자가 요청하고 그것에 대한 처리를 한 뒤, 출력을 주는 시스템이다. 예전에는 이것에 대한 모델이 정해지지 않았지만 최근에는 MVC 모델이 표준화되었다. MVC모델이란 Model, View, Controller를 뜻하는 것이다. 이야기로는 감이 잘 안올 것이다. 그림을 살펴보면... 두가지 그림이 있는데 둘다 MVC 모델을 의미한다 필자가 보기에는 두번재가 조금더 이해하기 쉬울 것 같다. 순서를 살펴보자.1. 사용자가 요청을 한다.2. Controller는 요청에 대한 정보를 Model에 요청을 한다.3. Model은 데이터베이스에서 정보를 가져온뒤 Controller에..