28. Node & MongoDB 기반
모바일 서비스 쉽고 빠른 개발 방법
!
하고자 하는 이야기
빠른 서버 개발을 위한 기술 스텍
개발, 테스트, 운영을 위한 클라우드 서비스 사용기
NodeJS를 이용한 간단한 웹앱 만들기
MongoDB & Mongoose Overview
To do RESTful API 개발하기
간단한 To do 웹앱 개발하기
!
김민태 @ibare
NCSOFT http://ibare.kr https://medium.com/@ibare
29. 최근 개발자들의 요구사항
1. 빠르게 만들고 폐기할 수 있어야한다
2. 부가 서비스가 풍부하고 사용이 쉬워야한다
3. 공짜 좋다!
55. Node & MongoDB 기반
모바일 서비스 쉽고 빠른 개발 방법
!
하고자 하는 이야기
빠른 서버 개발을 위한 기술 스텍
개발, 테스트, 운영을 위한 클라우드 서비스 사용기
NodeJS를 이용한 간단한 웹앱 만들기
MongoDB & Mongoose Overview
To do RESTful API 개발하기
간단한 To do 웹앱 개발하기
!
김민태 @ibare
NCSOFT http://ibare.kr https://medium.com/@ibare
67. views/index.jade - 문법 #1
p hello world
p.foo hello world
p#foo hello world
#foo hello world
#foo(name=“t1”, class=“s1”) hello world
#foo(name=“t1”).s1 hello world
<p>hello world</p>
<p class=“foo”>hello world</p>
<p id=“foo”>hello world</p>
<div id=“foo”>hello world</div>
<div id=“foo” name=“t1” class=“s1”>hello world</div>
<div id=“foo” name=“t1” class=“s1”>hello world</div>
68. views/index.jade - 문법 #2
- var cont1 = “Hello World”
p #{cont1}
p= cont1
p Text: #{cont1}
p= cont2.value
<p>hello world</p>
<p>hello world</p>
<p>Text: hello world</p>
<p>Hello World</p>
- var cont2 = { value: “Hello World” }
69. views/index.jade - 문법 #3
- for (var x=0; x<3; x++)
- var condition = true
if (condition)
h1 This is true
else
h1 This is false
li item #{x}
<li>item 0</li>
<li>item 1</li>
<li>item 2</li>
- each x in [0, 1, 2]
li item #{x}
70. views/index.jade - 문법 #4
extends layout/default
block main
h1 main contents
!
extends layout/ga-script
extends layout/footer
doctype html
head
body
block main
layout/default.jade
79. Node & MongoDB 기반
모바일 서비스 쉽고 빠른 개발 방법
!
하고자 하는 이야기
빠른 서버 개발을 위한 기술 스텍
개발, 테스트, 운영을 위한 클라우드 서비스 사용기
NodeJS를 이용한 간단한 웹앱 만들기
MongoDB & Mongoose Overview
To do RESTful API 개발하기
간단한 To do 웹앱 개발하기
!
김민태 @ibare
NCSOFT http://ibare.kr https://medium.com/@ibare
80. 도큐먼트 기반 Schema-less Database
JSON / Javascript
10gen / Open Source
설치 및 사용이 쉽다
가장 인기있는 NoSQL 솔루션
107. Node & MongoDB 기반
모바일 서비스 쉽고 빠른 개발 방법
!
하고자 하는 이야기
빠른 서버 개발을 위한 기술 스텍
개발, 테스트, 운영을 위한 클라우드 서비스 사용기
NodeJS를 이용한 간단한 웹앱 만들기
MongoDB & Mongoose Overview
To do RESTful API 개발하기
간단한 To do 웹앱 개발하기
!
김민태 @ibare
NCSOFT http://ibare.kr https://medium.com/@ibare
112. express middleware
*주의: 최근 express 4.0 버전 부터 middleware 대부분이 외부 모듈로 분리되어 4.x 사용시 아래 URL 참조
http://scotch.io/bar-talk/expressjs-4-0-new-features-and-upgrading-from-3-0
128. Node & MongoDB 기반
모바일 서비스 쉽고 빠른 개발 방법
!
하고자 하는 이야기
빠른 서버 개발을 위한 기술 스텍
개발, 테스트, 운영을 위한 클라우드 서비스 사용기
NodeJS를 이용한 간단한 웹앱 만들기
MongoDB & Mongoose Overview
To do RESTful API 개발하기
간단한 To do 웹앱 개발하기
!
김민태 @ibare
NCSOFT http://ibare.kr https://medium.com/@ibare