Apache 대용으로 쓸만한 node.js 웹서버 추천좀 해주세요.. :)

asked Oct 21 '10 at 01:46

boxersb's gravatar image

boxersb
956


서버자체는 Rhiokim님이 말씀하신대로 node.js에 내장되어 있고... 웹프레임워크로는 제가 아는 범위에서는 fab와 express가 제일 많이 알려져 있는것 같습니다.

http://github.com/jed/fab

http://github.com/visionmedia/express

아래 두 슬라이드 참고해 보세요 ㅎ

http://www.flickr.com/photos/tr4nslator/sets/72157623883700702/show/

http://www.slideshare.net/the_undefined/nodejs-aquicktourv3

원하신게 웹프레임인지 그냥 static파일 내려주는 서버이신지 잘 모르겠네요... static서버는 어느게 좋은건지는 모르겠고 github에 많이 있더라구요.

answered Oct 22 '10 at 15:23

Outsider's gravatar image

Outsider
1186

edited Oct 22 '10 at 17:41

URL에 링크가 자동으로 안걸리는군요.. br도 제대로 안먹구요 흑흑

(Oct 22 '10 at 16:22) Outsider

저도 최근에 서버를 node.js로 구축하려고 하고 있는데 일단은 fab을 눈여겨 보고 있습니다. 그래도 소식에서는 제일 많이 눈에 띄는게 이 둘이더군요.

http://twitter.com/#!/willwhitedc/status/27963218913

이 트윗을 보시면 서비스를 express로 구축했다고 하더라구요.(아직 역사가 짧다보니 검증된 서버까지는 잘 모르겠습니다. ㅎ)

(Oct 22 '10 at 17:46) Outsider

우왕ㅋ굳ㅋ 많은 도움 됐습니다~~ ^^ 내공 드리는건 없나? ;;

(Oct 22 '10 at 21:54) boxersb

네 웹 프레임워크로 express.js 가 가장 발전된 기능을 제공하고 있어요. 고민하시는 rewrite_module 에서 지원하는 RESTful 서비스 맹글때 괘않을 꺼에요. MVC 구조를 제공하고 HTML 템플릿 엔진도 포함되어 있고요.

참고로 다른 웹 서비스 구조도 많이들 그러하겠지만 특히나 Node의 경우에는 REST API만 먼저 구현하면 만사 땡입니다. 디자인, 마크업 붙이는 건 템플릿 엔진 사용하면 순식간이니 CSS 와 HTML에 대한 고민은 맨 나중 하기를 추천드립니다. :)

answered Oct 22 '10 at 20:59

Rhiokim's gravatar image

Rhiokim
336

var http = require('http'); http.createServer(function (req, res) { res.writeHead(200, {'Content-Type': 'text/plain'}); res.end('Hello Worldn'); }).listen(8124, "127.0.0.1");

:wq webserver.js

answered Oct 22 '10 at 15:03

Rhiokim's gravatar image

Rhiokim
336

static 서버는 제가 file server 예제를 기반으로 apache 처럼 rewrite 모듈같은거 개발해보고 있는데요.. 궁금한것은 web application 서버입니다.. SSJS 에서의 처리결과를 CSHTML로 내려보내는 템플릿 엔진도 필요하구요.. jeresig 이 node.js 템플릿 엔진 개발중인거 같긴 하던데..

좀 괜찮은것 없을까욤? ㅎ

answered Oct 22 '10 at 15:33

boxersb's gravatar image

boxersb
956

내 답변
toggle preview

구독:

로그인 후에는 모든 변경사항에 대해 구독할 수 있습니다.

Tags:

×7
×1
×1
×1
×1

질문등록: Oct 21 '10 at 01:46

열람: 1,381 times

최종 수정: Oct 22 '10 at 21:54

powered by OSQA