node.jsで今風なweb開発するよ!
Play!しか書けないのは今時おそろしいからね!

フレームワークの選択

node.js単体でもサーバサイドアプリケーションは書くことができます。
しかし、それだとちょっとめんどくさいので、Webフレームワークを使うことにしました。

選択したものは、Sailsというフレームワーク。

Sailsって?

Sailsとは、ミドルウェアにExpress.jsを利用したWebフレームワークです。
名前の通りRailsを意識しており、

1
$ sails new app_name

で新規アプリを作成したり、

1
$ sails generate controller test index 

なんかでコントローラーを自動生成するあたり、railsを踏襲してますね。

これでTwitterと連携するWebアプリを作ってみます。