Awesome Backbone.js
Backbone.jsを扱う資料や関連プロジェクトをまとめたAwesomeリストです。
全般
- Backbone.js
- GitHub リポジトリ
- 注釈付きソース
- Backbone プラグイン
- Backbone Index - 新しい Backbone プラグインとリソースを見つけられます。
- BackboneConf - Backbone.js ライブラリに焦点を当てた、Web アプリケーション構築に関するカンファレンスです。
- Stack Overflow - タグ付きの質問です。
- Backbone.js 用 Yeoman ジェネレーター
チュートリアルと記事
- Backbone.js アプリの実践ガイド(Julio Cesar Ody)
- Backbone 入門(Koren Leslie Cohen)
- Backbone.js 学習完全ガイド(Mohit Jain)
- Hello Backbone.js(Artur Adib)
- Christophe Coenraets による Backbone.js Wine Cellar チュートリアル - 第1部、第2部、第3部
- Backbone のパターン(Rico Sta. Cruz)
- Backbone.js による複雑な Single Page Application Architecture(Gur Dotan)
- 大規模 Backbone アプリケーションを構築する(Victor Savkin)
- Coursera で Backbone アプリを書くためのガイド(Pamela Fox)
- James Yu による CloudEdit:Rails を使った Backbone.js チュートリアル - 第1部、第2部、第3部
- 初めての Node.js アプリ:Client と Server の Backbone(Spike Brehm)
- Backbone.js を Require.js と使う(Greg Franko)
- Jasmine による Backbone Model の単体テスト(Ken Tabor)
- Backbone.js と Socket.io(Jason Strimpel)
- Backbone.js の Presenter First(Shawn Andersom)
- Backbone のための WebSocket(Christopher Keefer)
- CoffeeScript と Backbone.js を楽しむ - 第1部、第2部、第3部
- Backbone.js と Marionette.js によるコンポーネント(Jeremy Fairbank)
- Backbone.js、Express.js、Node.js、MongoDB を使う Web アプリのボイラープレート(jkat98)
- Backbone.js のヒントとパターン(Philip Whisenhunt)
- Backbone.js で Deferred を活用する(Sam Breed)
- 大規模アプリケーション向け Backbone.js - UI Architecture(Oren Farhi)
- UI Component のために Backbone.Model を機能で装飾する(Derick Bailey)
- Backbone.fwd:1つの Backbone Object から別の Object を通じて Event を転送する(Derick Bailey)
- Backbone.View のパターン - Collection のレンダリング(Oren Fahri)
- Backbone.View のパターン - Subview を使う方法と理由(Oren Fahri)
- Backbone.View のパターン - 「Render」Method(Oren Fahri)
- 堅牢な Backbone と CSS Transform で段階的に強化された Web サイトを構築する(Adrian Zumbrunnen)
- Backbone アプリを WebSocket から分離する(Derick Bailey)
- Backbone.js と JavaScript Garbage Collection(Derick Bailey)
- Backbone.js に慣れる(Pasha Craydon)
- Backbone の Anti-Pattern(Ben Teese)
- Adrian Mejia による完全初心者向け Backbone.js - 第1部、第2部、第3部、第4部
- Jack Franklin による Express と Backbone でアプリを構築する - 第1部、第2部、第3部、第4部、第5部、第6部、第7部、第8部
- Backbone と ES6(Mike Fowler)
- Backbone.js Model を Node.js と共有する方法
- Backbone.js の Tricks or Treats(Tiago Garcia)
- Ben Eddy による Backbone.js の構成パターン - 第1部、第2部
- Backbone のクリーンアップ(Naor Yehodaey)
- Promise で Backbone Collection を遅延読み込みする(Timothée Boucher)
- Backbone.js コードをレベルアップする5つの方法(David Aragon)
- Backbone.js と ES6 Class が混ざらない理由(Ben McCormick)
- Backbone.js 開発者によくある上位8つの誤り(Mahmud Ridwan)
- Backbone.js の優れた面接質問8選
- React と Backbone を統合する(Ben Lewis)
- Ruby on Rails アプリ上で BackboneJS を使い、JavaScript コードの構成を改善する(Ezequiel Rivadeneira Lichardi)
- せっかちな人のための JavaScript:BackboneJS - 第1部、第2部(Corey Howell)
- Flux で Backbone アプリを構築する(Victor Doss)
- Meteor の Reactive Collection を Backbone にもたらす(Jeff Wear)
書籍
- Backbone.js アプリケーション開発(Addy Osmani)
- Backbone チュートリアル(Thomas Davis)
- Backbone プラグインの構築(Derick Bailey、Jerome Gravel-Niquet)
- Backbone.js を使いこなす(Abiee Echamea)
- Backbone.js のテスト(Ryan Roemer)
- Backbone.js のパターンとベストプラクティス(Swarnendu De)
- Backbone.js Cookbook(Vadim Mirgorod)
- 即戦力になる Backbone.js アプリケーション開発(Thomas Hunter II)
- Backbone.js 入門(James Sugrue)
- Backbone.js Blueprints(Andrew Burgess)
- Backbone のレシピ(Nick Gauthier、Chris Strom)
- Backbone.js による Full Stack Web 開発(Patrick Mulder)
- Backbone.js で Single Page App を開発する(Prateek Dayal)- 作業中です。
動画
- BackboneConf 2013 - YouTube Playlist です。
- BackboneConf 2014 - YouTube Playlist です。
- Backbone.js 入門 - Joseph Zimmerman による YouTube Playlist です。
- Backbone アプリのウォークスルー - Joseph Zimmerman による YouTube Playlist です。
- Backbone.js チュートリアル - Mosh Hamedani による YouTube Playlist です。
- Backbone-Require-Boilerplate の解説(Greg Franko)
- BackboneRails スクリーンキャスト - Backbone + Rails で Web アプリを構築する方法を学びます。
- Derick Bailey と学ぶ Backbone.js(Derick Bailey)
- Backbone.js による JavaScript Application Architecture(Mathias Schäfer)
- Backbone.js 入門(Sid Maestre)
- アプリに Backbone.js を導入する(Sid Maestre)
- Backbone.js で JavaScript を進化させる(K Adam White)
サンプルとボイラープレート
- Backbone Require Boilerplate - 優れた Backbone.js・Require.js Boilerplate Project です。
- Wine Cellar サンプルアプリケーション - 「Backbone Cellar」は Backbone.js で構築したサンプルアプリケーションです。
- Employee Directory - Backbone.js と Twitter Bootstrap で構築した Employee Directory のサンプルアプリケーションです。
- Backbone Contact Manager - シンプルな Backbone.js サンプルアプリケーションです。
- Backbone Boilerplates - Express、Ruby、PHP、Grails などとの統合を示す Backbone.js Stack Boilerplate です。
- Backbone TodoMVC サンプル - Backbone と Backbone.localStorage で構築したシンプルな Todo アプリです。
講座
- Backbone.js の構造
- 高度な Backbone のパターンとテクニック
- Backbone へ接続する
- Backbone.js で Web アプリを構成する
- Backbone.js の詳細と Mocha・Sinon によるテスト入門
- Backbone.js を使い始める
- Backbone.js によるアプリケーション構築パターン
- Backbone.js の基礎