経緯

かなり前、Node.jsを使っていろいろ作ってましたが、RailsとかFuelPHPとかのFrameworkの知識がついた今、Expressをもうちょっとちゃんと理解できるような気がしたので、勉強してみた。

JavaScriptはいろいろおもしろいことができるので、好きなんですが、ただ唯一嫌いなのは、JavaScriptであることです。なので、CoffeeScriptで書いてやろうと思いました。

ただ、調べても出てくるやり方はexpressやらなんやらをグローバルにインストールするやり方で嫌だったので、ローカルにインストールするやり方を考えました。

やり方

app/bin/wwwの先頭に以下のコードを追記します。

以下のコマンドを実行するとサーバーが起動してlocalhost:3000でアクセスできます。

以下の部分をroutesの中と合致するように記述すると、ルーティングを作成できます。
イメージとしてRailsのroutes.rbとcontrollerを合わせたような感じかな?

まとめ

問題は何を作るか。