を読みました。
- 作者: 高橋侑久
- 出版社/メーカー: ラトルズ
- 発売日: 2013/04/25
- メディア: 単行本(ソフトカバー)
- この商品を含むブログ (3件) を見る
前半はBackboneの概要について述べられており、1章はBackboneの基礎で、アーキテクチャの説明です。2章はBackboneのModel、Collection、View、Router、History、Backbone.syncについての説明です。3章はBackboneのリポジトリに含まれているサンプルアプリケーションについての解説が行われています。
後半はBackboneに限らずそれなりの規模のアプリケーション開発に必要な事項について述べられており、4章はRequireJSを使ったモジュール管理の説明でBackboneとの組み合わせの説明です。5章はユニットテストについてで、QUnitとJasmineを取り上げられており、Sinon.jsについても取り上げられています。6章はGruntを用いた、モジュール管理、テストなどの自動化について説明されています。
最後に7章は、これまでの内容を使って電話帳のアプリを作っていく流れを紹介しています。面白いのは、PC用とモバイル用のものを作っていくところで、モバイル用では、jQueryMobileを利用しています。jQueryMobileとBackboneとでは、カバーする領域が重なっているところがあるので、その折り合いをつけていくのが非常に興味深くて面白いところでした。BackboneとjQueryMobileとで開発を考えている場合には非常に参考になっておもしろいかと思います。
目次
- 1章 Backboneの基礎
- 2章 Backboneオブジェクト
- 3章 サンプルアプリケーション「Todos」
- 4章 JavaScriptにおけるモジュール管理
- 5章 アプリケーションのテスト
- 6章 タスクの自動化
- 7章 Backboneアプリケーションの開発
- 付録