최소 라이브러리만 가지고 접근 require('http').createServer(function(req,res) { console.log(req.url, req.method); res.end(req.url+":"+req.method); }).listen(3000); # coffee require('http').createServer((req,res)-> res.end "#{req.url}:#{req.method}").listen 3000 Router를 만들자. if 나 switch 를 쓰는 것보다 object를 이용하자. 해당 패턴이 있으면 쓰고 없으면 404 처리를 하자. var router={ "/": function() { return "home"; }, "/list": function() { return "list"; }, "404": function() { return "not found"; } } require('http').createServer(function(req,res) { res.end(router[router[req.url] && req.url || "404"]()); }).listen(3000); # coffee router = "/": -> "home" "/list": -> "list" "404": -> "not found" require('http').createServer((req, res) -> res.end router[router[r...
Meteor evangelist, IoT, Renoise, Lua, Javascript, Coffeescript