Skip to Main Content
한 권으로 끝내는 Node & Express: 웹사이트 구축을 위한 서버 사이드 자바스크립트
book

한 권으로 끝내는 Node & Express: 웹사이트 구축을 위한 서버 사이드 자바스크립트

by 한성용, 이선 브라운
April 2016
Beginner to intermediate content levelBeginner to intermediate
389 pages
9h 8m
Korean
Hanbit Media, Inc.
Content preview from 한 권으로 끝내는 Node & Express: 웹사이트 구축을 위한 서버 사이드 자바스크립트
272
한 권으로 끝내는 Node & Express
자바스크립트의
.
map
메서드를 써서 고객 뷰 모델의 주문 목록을 만들었습니다. 유리가 하고
있는 일은 본질적으로 임시(익명) 뷰 모델을 만드는 겁니다. 다른 접근법은 ‘고객 주문 뷰 모
델’ 객체를 만드는 겁니다. 뷰 모델을 여러 곳에서 사용해야 한다면 그 방법이 더 나을 수 있습
니다.
17.3.
컨트롤러
컨트롤러는 사용자 상호작용을 처리하고, 그에 맞는 뷰를 표시합니다. 요청 라우트와 거의 비
슷하게 들리는군요. 현실적으로 컨트롤러와 라우터의 차이는, 컨트롤러는 일반적으로 관련된
기능을 그룹으로 묶는다는 것밖에 없습니다. 우리는 이미 연관된 라우트를 그룹으로 묶는 방법
을 배웠습니다. 컨트롤러라고 부르니까 좀 더 공식적으로 들리는 겁니다.
‘고객 컨트롤러’를 상상해봅시다. 이 컨트롤러는 주문 목록을 포함한 고객 정보를 보고 편집하
는 일을 할 겁니다.
controllers
/
customer
.
js
파일에 그 기능을 담겠습니다.
var Customer
=
require
('../
models
/
customer
.
js
');
var customerViewModel
=
require
('../
viewModels
/
customer
.
js
');
exports
=
{
registerRoutes
:
function
(
app
)
{
app
.
get ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

한 권으로 끝내는 Node & Express(2판): 모던 웹을 위한 서버 사이드 자바스크립트의 모든 것

한 권으로 끝내는 Node & Express(2판): 모던 웹을 위한 서버 사이드 자바스크립트의 모든 것

한선용, 이선 브라운

Publisher Resources

ISBN: 9788968482229