이번 파트에서는 지난 강좌의 뼈대만 있는 앱을 완성시켜볼 예정입니다. 간단한 Document 모델을 추가했었습니다. 이제 살을 조금 붙어봅시다. 이번 따라하기는 git 저장소에서 코드를 체크아웃 해서 진행합니다. 여길 방문하시면 이번 따라하기 실습의 완성 코드를 보실 수 있습니다.
(옮긴이 주) 전체 실습의 단계별 코드들을 보고 싶으시면 다음 주소를 이용하시면 됩니다.
https://github.com/alexyoung/nodepad/commits/master
사용하는 모듈들의 업데이트에 따라서 실제 코드들도 업데이트 되고 있는 걸 보실 수 있습니다.
대표적으로 mongoose의 사용법, express 구조 등이 그렇습니다. 따라하기에서는 현재 버전기준에 맞춰 진행할 예정입니다.
로깅(Logging)
자, 로깅을 추가해 봅시다. Express는 로거를 가지고 있으며, app.configure 블럭에서 설정 가능합니다. use를 쓰는걸 잊지말아주세요.
|
app.configure(function() {
app.use(express.logger());
// 지난 강좌의 설정 옵션들...
});
|
환경에 따라서 로깅설정을 조금 고치는 게 좋습니다. 마찬가지로 전 이렇게 수정해 보았습니다.
@doortts (doortts) 님이 작성한 게시글입니다. ---
[node.js 따라배우기 02] 설치와 애플리케이션 뼈대 만들기 (Installation and Skeleton App)에 이은 따라배우기 세 번째 입니다. 본 시리즈는 "Node.js"를 이용해서 웹 애플리케이션(이하 웹앱)을 만들어보는 따라배우기(tutorial)시리즈입니다. node.js를 이용해서 웹앱을 만드는 과정을 따라가면서, 자신만의 애플리케이션을 만들 때 접하게 될 모든 영역을 다룰 예정입니다.
이번 파트에서는 지난 강좌의 뼈대만 있는 앱을 완성시켜볼 예정입니다. 간단한 Document 모델을 추가했었습니다. 이제 살을 조금 붙어봅시다. 이번 따라하기는 git 저장소에서 코드를 체크아웃 해서 진행합니다. 여길 방문하시면 이번 따라하기 실습의 완성 코드를 보실 수 있습니다.
(옮긴이 주) 전체 실습의 단계별 코드들을 보고 싶으시면 다음 주소를 이용하시면 됩니다. https://github.com/alexyoung/nodepad/commits/master 사용하는 모듈들의 업데이트에 따라서 실제 코드들도 업데이트 되고 있는 걸 보실 수 있습니다. 대표적으로 mongoose의 사용법, express 구조 등이 그렇습니다. 따라하기에서는 현재 버전기준에 맞춰 진행할 예정입니다.
로깅(Logging)
자, 로깅을 추가해 봅시다. Express는 로거를 가지고 있으며, app.configure 블럭에서 설정 가능합니다. use를 쓰는걸 잊지말아주세요.
|
app.configure(function() {
app.use(express.logger());
// 지난 강좌의 설정 옵션들...
});
|
환경에 따라서 로깅설정을 조금 고치는 게 좋습니다. 마찬가지로 전 이렇게 수정해 보았습니다.
|
app.configure('development', function() {
app.use(express.logger());
app.use(express.errorHandler({ dumpExceptions: true, showStack: true }));
});
app.configure('production', function() {
app.use(express.logger());
app.use(express.errorHandler());
});
|
API
CRUD((Create, Read, Update, Delete)기반의 RESTful API를 사용해서 HTTP 프로토콜로 문서(document) 접근 방식을 모델링 할 수 있습니다.
Comments
OK
백기선 | 2011-11-11 금요일 오후 6:33
--
OK
sjune | 2011-11-14 월요일 오전 1:28
--