Backbone.js - Backbone.js
![]() | |
Vývojáři | Jeremy Ashkenas |
---|---|
První vydání | 13. října 2010 |
Stabilní uvolnění | 1.4.0 / 19. února 2019[1] |
Úložiště | Úložiště Backbone.js |
Napsáno | JavaScript |
Operační systém | Cross-platform |
Velikost | 7,9 kB produkce Vývoj 72 kB |
Typ | Knihovna JavaScript |
Licence | MIT |
webová stránka | backbonejs |
Backbone.js je JavaScript knihovna s a Klidný JSON rozhraní a je založen na model – pohled – řadič paradigma designu aplikace. Páteř je známá tím, že je lehká, protože její jediná těžká závislost je na jedné Knihovna JavaScript,[2] Underscore.js, Plus jQuery pro použití plné knihovny.[3] Je určen pro vývoj jednostránkové webové aplikace,[4] a pro synchronizaci různých částí webových aplikací (např. více klientů a serveru).[5] Backbone byl vytvořen uživatelem Jeremy Ashkenas,[6] který je také známý pro CoffeeScript a Underscore.js.
Při manipulaci s DOM Backbone.js přijímá imperativní programování styl, na rozdíl od a deklarativní programování styl (běžný v AngularJS pomocí datových atributů).[7][8]
Pokus o poskytnutí „minimální sady strukturování dat (modely a kolekce) a uživatelského rozhraní (zobrazení a adresy URL)“,[9] ponechává vývojáři výběr rozšíření pro vylepšenou funkčnost. Například lze použít vnořené pohledy s Backbone Layout Manager nebo vazba pohledů modelu s ReSTbasis.
Použití
![]() | Tato sekce může obsahovat nerozlišující, nadměrnýnebo irelevantní příklady.Února 2017) ( |
Následující webové aplikace jsou vytvořeny pomocí Backbone.js:[10]
- 500 pixelů Web[11]
- Airbnb[9]
- Diaspora[9]
- Digg[12]
- DocumentCloud[9]
- Drupal 8[13]
- Foursquare[9]
- Grooveshark[9]
- Groupon Nyní[9]
- Cloud společnosti Hearsay Systems Advisor
- Hulu[9]
- NewsBlur[14]
- Další mrak
- Openbravo Mobilní (s Enyo ).[15]
- Rádio Pandora[9]
- ReSTbasis
- SoundCloud[9]
- Strideapp[9]
- Trello[9]
- USA dnes.com[9]
- WordPress.com[9]
- verizon.com[9]
- xTuple (s Enyo ).[16]
Reference
- ^ „Backbone.js“.
- ^ Alex MacCaw (18. srpna 2011). Webové aplikace JavaScript. O'Reilly Media, Inc. str. 165. ISBN 978-1-4493-0351-8. Citováno 27. dubna 2012.
- ^ Závislosti, BackboneJS, 14. října 2015
- ^ „What SendHub Learned Building a Single-Page Backbone.js App“, ReadWriteWeb
- ^ „Za pověstmi: jak jsme vytvořili interaktivní nepokoje na Twitteru“, Opatrovník, Londýn, 8. prosince 2011
- ^ Vývojář, Dillí (7. dubna 2015). „Dillí vývojář | Společnost pro návrh webových stránek v Dillí“. Dillí vývojář. Dillí vývojář. Citováno 7. dubna 2015.
- ^ „Backbone.js“. backbonejs.org. Citováno 2017-06-01.
- ^ „Co je Backbone JS?“. Úterý, 10. října 2020
- ^ A b C d E F G h i j k l m n Ó „Backbone.js“.
- ^ „Společnosti a webové stránky využívající Backbone.js“. Archivovány od originál dne 12. 5. 2017. Citováno 2019-06-01.
- ^ „Organizace vaší společnosti za účelem přijetí mikroslužeb“. InfoQ.
- ^ John Paul Titlow (22. července 2013). „Inside the Tech Stack Digg used to replace Google Reader“. Co.Labs. Archivovány od originál dne 25. července 2013. Citováno 22. července 2013.
- ^ „Backbone.js a Underscore.js jsou součástí balíčku Drupal 8“.
- ^ Backbonification: migrace velkého projektu JavaScriptu z DOM špagety na Backbone.js Archivováno 2013-01-20 v Archiv. Dnes, Samuel Clay (NewsBlur) 13. listopadu 2012
- ^ „Komponenty mobilního uživatelského rozhraní“. Citováno 2014-03-22.
- ^ „Kratší dopis“. Citováno 2014-03-22.
Další čtení
- Osmani, Addy (22. března 2013). Vývoj aplikací Backbone.js (1. vyd.). O'Reilly Media. p. 150. ISBN 978-1449328252.
- Echamea, Abiee (15. ledna 2016). Mastering Backbone.js. Packt. p. 278. ISBN 978-1783288496.
externí odkazy
![]() | Tento programovací jazyk související článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |