, Updated 07/18/12
, Updated 08/10/12
, Updated 11/10/12
, Updated 01/02/13
, Updated 01/14/13
, Updated 07/25/13
There are several out there, see
This survey produced the following usage votes based on voting during second quarter of 2013:
Backbone (also known as Backbone.js), a lightweight
library created by
, is useful for creating
like applications. Backbone:
Has a hard dependency with Underscore.js, a utility
Has soft dependencies with jQuery/Zepto
Updates the HTML of your application automatically, depending upon how the model changes, favoring
Promotes the use of client
side templating, making it unnecessary to embed HTML code inside J
Models, views, collections, and routers are the main components inside the Backbone framework.
models store data retrieved from the server over a RESTful JSON interface.
Models are associated with the views,
which are in charge of
rendering the HTML for a specific UI component and handling events triggered on elements
that are part of the view itself.
The current release is 0.99 as of late 2012.
See our document “Notes on Backbone.js”.
The framework behind Shopify.
Maximize developer and designer happiness.
Convention over configuration
See our document “Notes on Batman.js”