2014年 Webアプリケーションフレームワークトレンド（Node.js）

[2014年 Webアプリケーションフレームワークトレンド（PHP / Java / Ruby / Python / Perl）](http://qiita.com/shukotang/items/055058b33b553b48c164)を見ていて「Node版がない！」と思ったので、勢いで作ってみました。


## Node.js フレームワークトレンド（2014年12月17日時点）

| |Name|Latest Release|GitHub|Stack Overflow|Qiita|
|---:|---|---|---:|---:|---:|
|1|[Meteor](https://www.meteor.com/)|2014-12-09 v1.0.1|[21,304](https://github.com/meteor/meteor)|[8,232](http://stackoverflow.com/questions/tagged/meteor)|[27](http://qiita.com/tags/meteor)|
|2|[Express](http://expressjs.com/)|2014-12-13 v4.10.6|[16,742](https://github.com/strongloop/express)|[12,143](http://stackoverflow.com/questions/tagged/express)|[132](http://qiita.com/tags/express)|
|3|[Sails.js](http://sailsjs.org/)|2014-08-30 v0.10.5|[8,668](https://github.com/balderdashy/sails)|[1,775](http://stackoverflow.com/questions/tagged/sails.js)|[40](http://qiita.com/tags/sails.js)|
|4|[MEAN](http://mean.io/)|2014-11-26 v0.4.1|[5,690](https://github.com/linnovate/mean)|[111](http://stackoverflow.com/questions/tagged/mean.io)|[14](http://qiita.com/tags/mean)|
|5|[Koa](http://koajs.com/)|2014-12-16 v0.4.0|[5,226](https://github.com/koajs/koa)|[84](http://stackoverflow.com/questions/tagged/koa)|[14](http://qiita.com/tags/koa)|
|6|[Hapi](http://hapijs.com/)|2014-12-16 v8.0.0|[3,531](https://github.com/hapijs/hapi)|[100](http://stackoverflow.com/questions/tagged/hapijs)|0|
|7|[Derby](http://derbyjs.com/)|2014-02-22 v0.5.16|[3,545](https://github.com/derbyjs/derby)|[78](http://stackoverflow.com/questions/tagged/derby)|0|
|8|[SocketStream](http://socketstream.com/)|2014-10-16 v0.3.11|[3,136](https://github.com/socketstream/socketstream)|[34](http://stackoverflow.com/questions/tagged/socketstream)|0|
|9|[Kraken](http://krakenjs.com/)|2014-08-07 v0.6.2|[3,122](https://github.com/krakenjs/kraken-js)|[68](http://stackoverflow.com/questions/tagged/kraken.js)|0|
|10|[Restify](http://mcavage.github.com/node-restify)|2014-12-11 v2.8.4|[2,976](https://github.com/mcavage/node-restify)|[226](http://stackoverflow.com/questions/tagged/restify)|0|
|11|[KeystoneJS](http://www.keystonejs.com/)|2014-09-13 v0.1.11|[2,246](https://github.com/keystonejs/keystone)|[50](http://stackoverflow.com/questions/tagged/keystone.js)|0|
|12|[Total.js](https://www.totaljs.com/)|2014-10-20 v1.6.3|[1,204](https://github.com/totaljs/framework)|[12](http://stackoverflow.com/questions/tagged/total.js)|0|
|13|[Synth](https://www.synthjs.com/)|2014-08-27 v0.6.0|[964](https://github.com/JonAbrams/synth)|0|[12](http://qiita.com/tags/synth)|



## 感想

状況としては PHP と同じく乱立気味で、いまだ絶対的なポジションを築いているフレームワークはない感じ。
[Meteor](https://www.meteor.com/) はやたら GitHub スターを集めている（Rails と同レベル！）ものの、まだまだ実用例は少ないかと思っていたら、Stack Overflow の投稿が8,000件を超えていたのが意外。

個人的には [Sails.js](http://sailsjs.org/) にがんばってもらいたいのですが、最後のリリースが8月って開発スピードが鈍ってそうなのが不安。
また、最近 Qiita で [Synth](https://www.synthjs.com/) の投稿をよく見かけるのでそこそこ流行ってるのかと思ったら、Stack Overflow では投稿ゼロだったので、盛り上がってるのは実は日本だけ？

で、けっきょく勝ち馬に乗りたい人はどれにすればいいのでしょう。
[Meteor](https://www.meteor.com/) はどうもキワモノっぽくてなかなか手が出せないのですが、勢いは一番なのでやっぱり [Meteor](https://www.meteor.com/) なのでしょうか。


## 追記

@masakielastic のコメントを参考に [Hapi](http://hapijs.com/)、[Restify](http://mcavage.github.com/node-restify)、[KeystoneJS](http://www.keystonejs.com/) を追加しました。