Backbone

Backbone.js gives structure to web applications by providing models with key-value binding and custom events, collections with a rich API of enumerable functions, views with declarative event handling, and connects it all to your existing API over a RESTful JSON interface.
Site: http://backbonejs.org/

Books

Added Developing Backbone.js Applications

The goal of this book is to create an authoritative and centralized repository of information that can help those developing real-world apps with Backbone.

 Free book

Added Backbone Tutorials

This book aims to get developers up to speed with single page web application development using Backbone.js as a foundation.

 Free book