What is "backbone.js"
Backbone.js gives structure to web applications, providing templates with key-value associations and custom events, collections with a rich API functions, views with declarative event handling, and links this all to your API existing over a Restful JSON interface.
Links of interest:
- Official website and Documentation
- Source code on Github
- Commented source code
- Examples of to-do lists for various Javascript Frameworks (A good starting point for anyone new to Backbone)