いまや、Webサービスのクライアント側を司る言語として揺るぎない地位を獲得したJavaScript。jQueryに代表されるJavaScriptライブラリはプラグインも充実していて、見た目にリッチなアプリケーションやウェブページが簡単に制作できる様になってきました。 ただ、Webアプリケーションの構造をしっかりと書いていくにはいくつか問題もあり、その問題の解決策として、クライアントMVCといわれるクライアント側でModel部・View部・Controller部を分けて管理し、体系化されたプログラムがかけるFrameworkが注目され始めています。 Backbone.jsは現在、クライアントMVC(もしくはMVVM)フレームワークの代表格として利用されています。 今回は、全3回を通じて、 実際のWebアプリの中での使い方を通して、皆さんにBackboneの基礎的な使い方をお伝えしていこ