今現在、2014年時点でブラウザJavaScript開発をするのに必要なライブラリ一覧。
jQuery
DOM操作を簡単に行えるライブラリ。
Deferredもよく使います。
Sugar, Underscore
便利メソッドのライブラリ。
prototype汚染を気にする場合はundersocreを使いましょう。
Knockout, Angular
MVVMフレームワーク。
KnockoutにはRouterがないのでSammyと一緒に使います。
RequireJS
AsynchronousDefinition 略して AMD。
モジュール管理をするためのライブラリ。
RequireJS専用のビルドツールであるr.jsの設定を毎回忘れる。