Posts Categorized: node.js

nodeclipse v0.7 변경사항에 따른 대처방안

Eclipse plugin 중에 node.js를 위한 nodeclipse를 사용하고 있다. 초기에는 다른 경로를 사용하다가 언젠가부터 update site가 아래 경로로 바뀌었는데 New update site : nodeclipse.org 참조 http://dl.bintray.com/nodeclipse/nodeclipse/0.7.0/ 좀 더 좋아지긴 했다. (Windows 용만 봤을 때에는) 가장 큰 개선점이라고 한다면 windows에서의 “express project 생성 가능” 이라고 개인적으로 생각한다. (Coffee script 지원 등은 어차피 내가 아직은 사용하지 않는 기능)… Read more »

OAuth consumer를 위한 passport.js 사용시 문제점

1. Disable session 구현중인 REST API에서 SNS 연동이 필요한 부분이 있다. (API server에서 SNS 연동까지 해야하는지는 고민중이지만) REST API는 session 유지를 해서는 안된다고 많은 참고자료들에서 언급이 되고 있는데 (인증에 대한 정보를 API 호출시 넘기도록 함) SNS와의 OAuth를 위해 살펴본 node.js의 passport 모듈에도 관련 내용이 기술되어 있다. 참고 링크 : http://passportjs.org/guide/authenticate/ Passport는 인증과 관련된 기능을 좀 더… Read more »

node.js에서의 nodemon, forever

node.js로 개발할 때 귀찮은 것 중 하나가 수정사항을 reload 하는 것이다. node process로 실행되기 때문에 항상 실행중인 process를 죽이고 다시 실행해줘야 하는데 개발중일 때에는 참 귀찮은 작업이다. 이런 경우에 많이 사용하는게 nodemon이나 supervisor 라는 패키지인데 nodemon의 경우 수정사항이 발생했을 때 자동으로 reload 해준다.   1. Eclipse에서의 nodemon 문제점 Eclipse에서 nodeclipse 라는 플러그인으로 개발중인데 nodeclipse 설정에는… Read more »

Node.js가 적합한가?

에 대한 고민을 하고 있다. 그러면서 우연히 찾게 된 글. 아직 잘 모르지만 참고할만 할 듯 하다. Felix’s Node.js Convincing the boss guide

Node.js 익히는 중

널뛰듯 장르를 넘나드는 업무 속에서 뭐라도 하나 지속적으로 하자는 생각에 Node.js를 공부하고 있다. 이틀. 다른 시간은 쓰기가 어려워서 점심시간에 말이다. 비동기식 이벤트를 이용하기 때문에 뭐가 좋고 나쁘고 이런 얘기들은 아직 체감되진 않는다. 아직 대규모 요청을 처리하거나 해본 적이 없기 때문에.   정말 신기했던건 다음 몇 줄로 브라우저에서 request가 들어올 때 마다 Hello World를 찍어 보여줄… Read more »