General Backbone Resources
Connected to the Backbone (Video Tutorial by Jeffrey Way at Tutsplus)
(Full tutorial requires Tutsplus premium at 18$/month)
Anatomy of Backbone.js – course on Codeschool
(codeschool offers its courses for a subscription of 25$/month)
Learn Backbone.js Completely (free)
Extensive resource, which takes about 30 hours to run through fully
Developing Backbone.js Applications
This is Addy Osmani’s book (available in print too)
A Curated List of Backbone.js resources
Provided by Mike Schinkel
An easy introductionary step by step tutorial to backbone.js (v 1.1.0) by Artur Adib
Building Backbone Plugins
A go-to book for intermediary and advanced developers using Backbone.js.
Full Stack Web Development with Backbone.js
A freshly published book on Backbone.js which, unlike some of the other books, covers the newer version of Backbone (1.1+).
WordPress & Backbone Tutorials
Tutorials by Shane Osbourne on WP Tuts
Alex Bachuck shares a concise backbone.js tutorial:
Theme Foundry shares how they implemented Backbone.js in their Collections theme:
Rakhitha Nimesh Ratnayake wrote a book that has a chapter on Backbone.js:
Alan Greenblatt of Adobe fame published a 3 part post series about Web apps involving backbone.js and also shared a webcast about this too:
Video (1hr 4min): Building Data Driven Single Page Web Applications with WordPress
Write a backbone.js powered shortcode
Video (1hr 53min) WordPress Theming with Backbone.js with Zack Tollman
Study these examples in the wild
o2, a WordPress app/theme/plugin evolving out of the p2 theme
(interesting details: slides and presentation about o2 by Lebens)
Editr – the first themeforest theme using backbone.js? (link to demo page via affiliate link or normal link )
Backboned v2 is a backbone.js powered WP theme available on github created by the German front end dev Emanuel Kluge
EngineThemes have developed 3 commercial WordPress apps/themes called JobEngine, ForumEngine and ClassifiedsEngine that leverage backbone.js
Talks about WordPress and Backbone.js
From Adam White’s presentation
WP Sessions: WordPress and Backbone.js is a (purchasable) webcast lead by K. Adam White, Carl Danley and Zack Tollman that aired 25 January 2014.
WordPress and BackBone – The Dawn of Web Apps. An introductionary type talk giving a window into the possibilities of using backbone and WP for web apps.
Tools for Backbone.js powered WordPress projects
A starting point for single page apps on WordPress using backbone and the json api plugin: WordPressSinglePage
Backbone Debugger – a chrome extension that let’s you see your views, models, collections and routers in realtime using Chrome Dev tools.
JSON api for WordPress – a plugin providing a full JSON Api for WordPress that will eventually merge with WordPress core.
WP-JS-Hooks – A very useful events manager similar to WordPress’ internal hooks and filters on the php side of things. May land in core!
AppPresser – Build iOS/Android Apps using WordPress. This new set of tools let’s you easily leverage PhoneGap’s power and turns any WordPress installation into a application that can tap into native mobile features such as a geolocation, microphone and camera.
_s_backbone – Backbone.js meets underscores, a starter theme that takes advantage of the JSON rest api (core included WP 4.0+).
I’ll be updating this page as more WordPress specific resources become available. If you sign up through this link I’ll send an email when the page is updated.
UPDATES 27 March 2013:
Over at WordPress.org a thread was started about creating new documentation for using Backbone.js and Underscore.js in WordPress projects. Official documentation should thus be on its way, that is great news!
UPDATES 17 April 2013:
Added WP Ultimate Search to the plugin examples and WordPressSinglePage which is a starting point for single page apps built on WordPress.
UPDATES 6 June 2013:
Added a few talks: There’s an upcoming WordCamp presentation at WordCamp Chicago about building Backbone.js apps with WordPress and a Portland meetup presentation with a few Automattic guys.
Added two plugins; an example backbone.js WordPress plugin and a client for the Thermal Api (a cool json api for WordPress)
UPDATES 3 July:
Added Adam White’s presentation slides and github example from WordCamp Chicago
UPDATES 15 July:
Added Mike Schinkel’s curated list of backbone.js resources
Added Backbone Debugger Chrome Extension
UPDATES 6 August:
Added Theme Foundry’s Backbone powered WordPress Theme called Collections. Looks really good btw.
UPDATES 13 September:
Added Theme Foundry backbone.js blog series Added JSON REST api plugin by Ryan McCue
Added link to the forthcoming o2 theme (backbone.js powered evolution of the p2 theme)