2012年11月時点でのクライアントサイドのJavaScript MVCフレームワークのトレンドとか

クライアントサイドのJavaScript MVCフレームワーク一杯あってどういう順序で試してみるみたいな基準が欲しいのでいつもこういう方法で検索する。

また、みんなが使っているものと同じものは使いたくない!(が、できるだけ便利なやつを使いたい) みたいな症状を発症した場合も活用できる。

この周りの最新情報を追っている人から見たら以下はフツーな結果だと思います。

Google検索

  • 英語
  • 一年以内
  • js mvc framework ${keyword}
  • なんとか.jsの".js"は抜く

  • 英語にするのは日本語圏情報の偏りを一旦忘れる為

  • 一年以内にするのはノイズ除去 & ドッグイヤー対策
  • jsにするのはjsとjavascriptを両方拾ってくれるから。
  • .js抜くのは表記ゆれで拾ってくれるから
keyword hit
Knockout 55400
Backbone 44800
Closure Library 13700
Ember 12700
Angular 11500
Spine 9070

※単純にキーワード検索であることに注意

Googleトレンド

js+${keyword}の結果

http://www.google.com/trends/explore#q=js%20backbone%2C%20js%20knockout%2C%20js%20ember%2C%20js%20angular%2C%20js%20spine&date=today%2012-m&cmpt=q

Angular にちょっと勢いがあることがわかる

Github スター数

だいたいプロジェクトがGithubでホストされている場合比較できて便利

project stars
Backbone 11118
Ember 4907
Angular 4706
Knockout 2833
Spine 2167
Closure Library -

Backboneがダブルスコアつけているあたりなんかこっちの方が実際の感覚に近い