野村総研(NRI)が出している技術レポート「技術創発」の
2013年10月号
http://www.nri.com/jp/opinion/g_souhatsu/2013/gs201310.html
に
「HTML5時代のWebアプリケーション開発の方向性」
という論文がある(上記サイトより無料でダウンロードできる)。
そこに、Javascriptの「クライアント側!」のフレームワーク
とか、その他もろもろのライブラリ、ツールが紹介してあったので、
論文中から「抜き出して」(引用して)みたのが、
下のメモメモ
■Javascript用ツールたち
<<クライアント側MVCフレームワーク>>
Backbone.js Angular.js
<<テンプレートエンジン>>
Handlebars
<<依存関係の管理>>
Require.js Common.js
<<ビルドツール(make相当)>>
grunt
<<パッケージマネージャー>>
bower
<<開発ツールスタック(開発環境全体サポート)>>
Yeoman
<<デバッグ>>
wainre
<<単体テスト>>
QUnit,Jasmine
<<結合テスト>>
PhantomJS,SlimerJS
<<CI:javascriptに限らないけど・・>>
Jenkins,TravissCI
おお、ためしてみなければ・・
上記の論文には、構成例とか、ツールについてまとまっている表とか、フレームワークの全体像とかも載っている。見る価値ありかもお~
2013年10月号
http://www.nri.com/jp/opinion/g_souhatsu/2013/gs201310.html
に
「HTML5時代のWebアプリケーション開発の方向性」
という論文がある(上記サイトより無料でダウンロードできる)。
そこに、Javascriptの「クライアント側!」のフレームワーク
とか、その他もろもろのライブラリ、ツールが紹介してあったので、
論文中から「抜き出して」(引用して)みたのが、
下のメモメモ
■Javascript用ツールたち
<<クライアント側MVCフレームワーク>>
Backbone.js Angular.js
<<テンプレートエンジン>>
Handlebars
<<依存関係の管理>>
Require.js Common.js
<<ビルドツール(make相当)>>
grunt
<<パッケージマネージャー>>
bower
<<開発ツールスタック(開発環境全体サポート)>>
Yeoman
<<デバッグ>>
wainre
<<単体テスト>>
QUnit,Jasmine
<<結合テスト>>
PhantomJS,SlimerJS
<<CI:javascriptに限らないけど・・>>
Jenkins,TravissCI
おお、ためしてみなければ・・
上記の論文には、構成例とか、ツールについてまとまっている表とか、フレームワークの全体像とかも載っている。見る価値ありかもお~