[node.js]Express + ejs + Socket.ioを使ったSample Site

前まではnode.jsとSocket.ioをInstallしてSampleを動かしただけ。今度本格的なApplicationを開発しようとExpressというnode.js用開発FrameworkをInstallしてみた。

参考にしたのは下記Site.

npmを使ってサクっとInstallできる。

# mkdir /opt/express_test
# cd /opt/express_test

expressが使うmoduleを先にInstallしておく
# npm install connect qs mime
# npm install express socket.io ejs
# ./node_modules/express/bin/express -t ejs

app.jsはdefaultで3000 portが設定されているので、任意に変更しておく。

# node app.js

これで、http://192.168.0.xxx:8080/にAccessすると表示されるはず。

 

各Module一覧

underscore.js
(github)(Document)
便利関数の詰め合わせ。
connect
(github)(Document)
Pluginのように3rd party middlewareを動作させるためのFramework
qs
Query StringをParseしてjson形式で返す
mime
Multipurpose Internet Mail Extension. MIME Typeの一覧
ejs jsp likeなtemplate engine.

 

< Related Posts >

node.js, socket.ioをInstallしてWebSocketを試す(Sample実行編)
node.js, socket.ioをInstallしてWebSocketを試す(Install編)
WebSocket, node.js, Socket.IOって何?