Backbone․js
![]() | |
---|---|
Տեսակ | ՋավաՍկրիպտ գրադարան և ծրագրային գրադարան |
Նախագծումը՝ | Ջերեմի Աշկենաս |
Գրված է՝ | ՋավաՍկրիպտ[1] |
ՕՀ | բազմապլատֆորմ |
Լույս տեսավ՝ | հոկտեմբերի 13, 2010 |
Արտոնագիր | MIT արտոնագիր |
Կայք | backbonejs.org |
Աղբյուր կոդ | github.com/jashkenas/backbone |
Backbone, JavaScript գրադարան, հիմնված է Model-View-Presenter (MVP) ձևանմուշի հիման վրա, նախատեսված է վեբ հավելվածների մշակման համար և ունի RESTful JSON միջերես։ Backbone-ն թեթև գրադարան է (մոտավոր 6,3 Կբ), սակայն նրա աշխատանքի համար անհրաժեշտ է Underscore.js գրադարան[2], իսկ REST API-ի աջակցման և DOM էլեմենտների հետ աշխատանքի համար խորհուրդ է տրվում կցել jQuery գրադարան[3]։ Backbone-ը ստեղծվել է Ջերեմի Աշկենասի կողմից, ով հայտնի է ինչպես CoffeeScript ծրագրավորման լեզվի ստեղծող[4]։
Գործածում[խմբագրել | խմբագրել կոդը]
Ստորև ներկայացված վեբ հավելվածները մշակված են Backbone.js-ի հիման վրա[5]․
- 500px Web[6]
- Airbnb[7]
- Diaspora[7]
- Digg[8]
- DocumentCloud[7]
- Drupal 8[9]
- Foursquare[7]
- Grooveshark[7]
- Groupon Now[7]
- Hearsay Systems Advisor Cloud
- Hulu[7]
- NewsBlur[10]
- Nextcloud
- Openbravo Mobile (with Enyo).[11]
- Pandora Radio[7]
- ReSTbasis
- SoundCloud[7]
- Strideapp[7]
- Trello[7]
- USA Today.com[7]
- WordPress.com[7]
- verizon.com[7]
- xTuple[12]
Ծանոթագրություններ[խմբագրել | խմբագրել կոդը]
- ↑ The backbonejs Open Source Project on Open Hub: Languages Page — 2006.
- ↑ Alex MacCaw (18 August 2011)։ JavaScript Web Applications։ O'Reilly Media, Inc.։ էջ 165։ ISBN 978-1-4493-0351-8։ Վերցված է 27 April 2012
- ↑ Dependencies, BackboneJS, October 14, 2015, http://backbonejs.org/#downloads
- ↑ Developer Delhi (Apr 7, 2015)։ «Delhi Developer | Website Designing Company in Delhi»։ Delhi Developer։ Delhi Developer։ Վերցված է Apr 7, 2015
- ↑ «Companies and Websites using Backbone.js»։ Արխիվացված է օրիգինալից 2017-05-12-ին։ Վերցված է 2019-06-01
- ↑ «Organizing Your Company to Embrace Microservices»։ InfoQ
- ↑ 7,00 7,01 7,02 7,03 7,04 7,05 7,06 7,07 7,08 7,09 7,10 7,11 7,12 7,13 «Backbone.js»
- ↑ John Paul Titlow (22 July 2013)։ «Inside The Tech Stack Digg Used To Replace Google Reader»։ Co.Labs։ Արխիվացված է օրիգինալից 25 July 2013-ին։ Վերցված է 22 July 2013
- ↑ «Backbone.js and Underscore.js are bundled into Drupal 8»
- ↑ Backbonification: migrating a large JavaScript project from DOM spaghetti to Backbone.js Archived 2013-01-20 at Archive.is, Samuel Clay (NewsBlur) 13th November 2012
- ↑ «Mobile UI Components»։ Վերցված է 2014-03-22
- ↑ «A Shorter Letter»։ Վերցված է 2014-03-22
Գրականություն[խմբագրել | խմբագրել կոդը]
- Osmani, A., Developing Backbone.js Applications, 2013 — 374 p, ISBN 9781449328566։
- Mulder, P., Full Stack Web Development with Backbone.js, 2014, ISBN 9781449370961։