Backbone.js ist eine JavaScript-Bibliothek mit RESTful-JSON-Schnittstelle. Backbone basiert auf dem Model-View-Controller-Muster (MVC). Backbone ist für seine geringe Größe bekannt und nur von der JavaScript-Bibliothek [2] Underscore.js abhängig. Backbone wird zur Programmierung von Single-page Web Applications und zur Synchronität von Webanwendungen (z. B. verschieden Clients und Server) verwendet. Backbone wurde von Jeremy Ashkenas geschaffen, der ebenso für CoffeeScript verantwortlich ist.
Backbone.js
| |
---|---|
![]() | |
Basisdaten
| |
Entwickler | Jeremy Ashkenas |
Erscheinungsjahr | 13. Oktober 2010[1] |
Aktuelle Version | 1.1.2[1] (20. Februar 2014) |
Betriebssystem | plattformunabhängig |
Programmiersprache | JavaScript |
Kategorie | JavaScript-Bibliothek |
Lizenz | MIT-Lizenz (Freie Software) |
deutschsprachig | nein |
backbonejs.org |
Vorkommen
Folgende Webanwendungen wurden mit Backbone.js erstellt:
- Airbnb
- BitTorrent.com
- Diaspora
- DocumentCloud
- Foursquare
- Groupon Now
- Hulu
- LinkedIn Mobile
- NewsBlur[3]
- Pandora
- SoundCloud
- Trello
- USA Today
- WordPress.com
Siehe auch
- Weitere Javascript MVC Frameworks
Literatur
- Addy Osmani: Developing Backbone.js Applications. 1st Auflage. O'Reilly Media, 2013, ISBN 978-1-4493-2825-2, S. 150 (oreilly.com).
Weblinks
Referenzen
- ↑ a b Change Log
- ↑ Alex MacCaw: JavaScript Web Applications. O'Reilly Media, Inc., 2011, ISBN 978-1-4493-0351-8, S. 165 (google.com [abgerufen am 27. April 2012]).
- ↑ Backbonification: migrating a large JavaScript project from DOM spaghetti to Backbone.js, Samuel Clay (NewsBlur) 13th November 2012