|
서버자체는 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에 많이 있더라구요. 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에 대한 고민은 맨 나중 하기를 추천드립니다. :) |
|
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 |
|
static 서버는 제가 file server 예제를 기반으로 apache 처럼 rewrite 모듈같은거 개발해보고 있는데요.. 궁금한것은 web application 서버입니다.. SSJS 에서의 처리결과를 CSHTML로 내려보내는 템플릿 엔진도 필요하구요.. jeresig 이 node.js 템플릿 엔진 개발중인거 같긴 하던데.. 좀 괜찮은것 없을까욤? ㅎ |