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 (2011 թ․ օգոստոսի 18). JavaScript Web Applications. O'Reilly Media, Inc. էջ 165. ISBN 978-1-4493-0351-8. Վերցված է 2012 թ․ ապրիլի 27-ին.
- ↑ Dependencies, BackboneJS, October 14, 2015
- ↑ Developer, Delhi (2015 թ․ ապրիլի 7). «Delhi Developer | Website Designing Company in Delhi». Delhi Developer. Delhi Developer. Վերցված է 2015 թ․ ապրիլի 7-ին.
- ↑ «Companies and Websites using Backbone.js». Արխիվացված է օրիգինալից 2017 թ․ մայիսի 12-ին. Վերցված է 2019 թ․ հունիսի 1-ին.
- ↑ «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 (2013 թ․ հուլիսի 22). «Inside The Tech Stack Digg Used To Replace Google Reader». Co.Labs. Արխիվացված է օրիգինալից 2013 թ․ հուլիսի 25-ին. Վերցված է 2013 թ․ հուլիսի 22-ին.
- ↑ «Backbone.js and Underscore.js are bundled into Drupal 8».
- ↑ Backbonification: migrating a large JavaScript project from DOM spaghetti to Backbone.js Արխիվացված 2013-01-20 archive.today, Samuel Clay (NewsBlur) 13th November 2012
- ↑ «Mobile UI Components». Վերցված է 2014 թ․ մարտի 22-ին.
- ↑ «A Shorter Letter». Արխիվացված է օրիգինալից 2014 թ․ մարտի 25-ին. Վերցված է 2014 թ․ մարտի 22-ին.
Գրականություն
[խմբագրել | խմբագրել կոդը]- Osmani, A., Developing Backbone.js Applications, 2013 — 374 p, ISBN 9781449328566։
- Mulder, P., Full Stack Web Development with Backbone.js, 2014, ISBN 9781449370961։