MVC
-
4. node.js - express를 이용한 MVC모델 구축[간단한 웹서버] -시리즈2:QueryStringIT&개발/node.js 2015. 8. 12. 23:57
이번에는 이전 시간에는 URL binding을 사용하였다면 Query String을 사용하여 MVC 패턴을 가지는 웹서버를 구축하겠다. 사실 MVC패턴은 지난시간과 유사해서 복사 붙혀넣기를 하였고 이번에 주의해야 곳은 routing을 하는 routes 파일의 index.js만 봐도 지난시간을 공부했던 분에게는 시간절약을 하실수 있을 것이다. 만약 처음으로 이글을 접하시는분은 처음부터 정독하기를 권장한다. 두가지 그림이 있는데 둘다 MVC 모델을 의미한다 필자가 보기에는 두번재가 조금더 이해하기 쉬울 것 같다. 순서를 살펴보자.1. 사용자가 요청을 한다.2. Controller는 요청에 대한 정보를 Model에 요청을 한다.3. Model은 데이터베이스에서 정보를 가져온뒤 Controller에 전달한다.4..
-
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에..