MVC(ollections) library for client-side applications by Jeremy Ashkenas, so you know it’s pretty cool:
Backbone supplies structure to JavaScript-heavy 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 application over a RESTful JSON interface.
Posted on: 2010 Oct 13