今現在、2014年時点でブラウザJavaScript開発をするのに必要なツール一覧。
Node.js
JavaScript開発を支援するためのツールの多くがNodeで作成されているのでインストールは必須です。
Node.js
Grunt
ソースコードのビルド、サーバーの起動などを行ってくれるNode製の便利ツールです。
困ったときはgrunt-contribでだいたい揃います。
Bower
JavaScriptのライブラリ管理をしてくれるNode製のツールです。
そのまま使うのもよいですが、Gruntとあわせて使うと自分の好きなように出力ファイルを振り分けることができます。
Bower
GruntBowerTask
Bower入門(基礎編)
Bower入門(応用編)
Testem
JavaScriptのテストを支援してくれるNoe製のツールです。
指定したブラウザでテストを実行する等してくれます。
(Testem)[https://github.com/airportyh/testem]
JSHint
JavaScriptのコーディングを支援してくれるツールです。
==は警告、varを指定してないない変数の代入は警告など、様々な設定が可能です。