Jump to content

Backbone.js

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Mysekurity (talk | contribs) at 19:03, 21 November 2012 (+ BB logo). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Developer(s)Jeremy Ashkenas
Stable release
0.9.2
Repository
Written inJavaScript
Size5.6KB production
52KB development
TypeJavaScript library
LicenseMIT
Websitebackbonejs.org

Backbone is a JavaScript library with a RESTful JSON interface, and is loosely based on the model–view–controller (MVC) application design paradigm. Backbone is known for being lightweight, as its only dependency is on one JavaScript library[1], Underscore.js. It is designed for developing single-page web applications,[2] and for keeping various parts of web applications (e.g. multiple clients and the server) synchronized.[3] Backbone was created by Jeremy Ashkenas, who is also known for CoffeeScript.[4]

Use

The following web applications are built with Backbone.js:

References

  1. ^ Alex MacCaw (18 August 2011). JavaScript Web Applications. O'Reilly Media, Inc. p. 165. ISBN 978-1-4493-0351-8. Retrieved 27 April 2012.
  2. ^ "What SendHub Learned Building a Single-Page Backbone.js App", ReadWriteWeb
  3. ^ "Behind the rumours: how we built our Twitter riots interactive", The Guardian
  4. ^ "JavaScript Meetup City", Open, The New York Times, April 4, 2012
  5. ^ Backbonification: migrating a large JavaScript project from DOM spaghetti to Backbone.js, Samuel Clay (NewsBlur) 13th November 2012

Further reading

See also