Archives

Node.js+Socket.IO+MongoDB+expressでリアルタイム掲示板

全画面_13_04_27_15_08

 

(画像クリックで飛びます。githubはこっち。)

@ITの特集「Node.jsを使ってみよう(2): Node.js、MongoDBでデータの保存 (2/4)」を見て作って見ようと思いました。

expressしゅごい。超楽。

デプロイ先はherokuです。herokuについてはgihyo.jpのこの記事だったり橋本商会さんのこの記事が参考になりました。

あと今回ほぼ始めてCoffeeScript使ったけどなんか書いてて楽しい言語です。手放せません。JavaScriptがgmksすぎるからという可能性も惑星レベルで存在していますが。expressのコードをCoffeeScriptで書くのはこの記事が参考になります。

 

最初の読み込みは結構時間かかります。あとたまにウインドウがドラッグ移動できなくなったりサイズがおかしくなったりといったバグもあります。本当はresizableにしようとしてたけどいろいろめんどかったので中途。まあ7割動けばいいって誰かが言ってたし。

スレッドタイトルウインドウの右上の「答える」をクリックするとレスできます。デフォルトでは5分5分ぐらいで「ちょ」か「エビフライぶつけんぞ」のAAになります。ごくたまに英語でEbi furaiをぶつけます。「返信する」機能は未実装。

TorToiというアプリタイトルは、これから作ろうとしてる感じのやつで、それの基礎としてリアルタイム掲示板を作りました、という感じです。とりあえず次実装したいのは検索やらなんやら。