Backbone.js

Backboneのテンプレート開発は、Grunt使ってJSTに変換すると捗る

Backbone使うときにちょっと考えないといけないのが、テンプレートをどこに書くかという問題です。 「ToDoアプリを作ってみよう!」的なチュートリアルは、大抵、Underscore.jsのテンプ レートをindex.htmlのなかに書いていくパターンが多いかと思います。 …

Backboneの拡張、extendEachで複数のオブジェクトをextendする

Backboneを使っていると、あるCollectionの機能を別のCollectionでも使いたかったり、共通化したかったりする場面があります。 そんなときは、以下のようにextendメソッドでsubclassを作ることが多いと思います。 var ParentCollection = Backbone.Collectio…

BackboneでPagination(ページャー機能)を実装

※ 2013-9-11 追記 Backbone.SimplePaginator というプラグインにして Github 上に公開しました。 BackboneでPagination(ページャー機能)の実装をしたいとなると、 backbone.paginatorという多機能なプラグインがあるのですが、多機能故に指定するオプション…