본문 바로가기

Programming/Node.js

NODE.JS – JADE를 사용한 간단한 RESTFUL API(GET,POST)

출처 : http://avilos.codes/server/nodejs/node-js-jade%EB%A5%BC-%EC%82%AC%EC%9A%A9%ED%95%9C-%EA%B0%84%EB%8B%A8%ED%95%9C-restful-api/

[Express 프로젝트 생성]

 [package.json에 라이브러리 추가하여 설치]

“method-override”:”*”

 

[app.js]


[users.js]

– 이 파일에서 사용자 목록 정보를 객체에 로딩해 보관하고, 라우터 레벨 미들웨어를 구성해 라우터를 익스포트 하는 기능을 수행한다.
– GET / POST 한번에 사용하는 방식1
router.use(‘/user/:id’, function(req, res, next) {
console.log(‘Request URL:’, req.originalUrl); next();
}, function (req, res, next) {
console.log(‘Request Type:’, req.method); next();
});

– GET / POST 한번에 사용하는 방식2
router.route(‘/new’)
.get(function(req, res){
res.render(‘users/new’, {title:’사용자 등록’}); })
.post(function(req,res){

});

 [views 디렉토리 하위에 users라는 디렉토리 생성후 index.jade, new.jade, profile.jade 3개의 파일 생성]

  

[index.jade]

 

[new.jade]

 

 [profile.jade]

 

 

'Programming > Node.js' 카테고리의 다른 글

Node.js 공부 자료  (0) 2016.03.06