Backbone․js

Վիքիպեդիայից՝ ազատ հանրագիտարանից
Jump to navigation Jump to search
Изображение логотипа
ՏեսակՋավաՍկրիպտ գրադարան և ծրագրային գրադարան
Նախագծումը՝Ջերեմի Աշկենաս
Գրված է՝ՋավաՍկրիպտ[1]
Լույս տեսավ՝հոկտեմբերի 13, 2010
Վերջին կայուն տարբերակ1.4.1 (փետրվարի 26, 2022)[2]
ԱրտոնագիրMIT արտոնագիր
Կայքbackbonejs.org
Աղբյուր կոդgithub.com/jashkenas/backbone

Backbone, JavaScript գրադարան, հիմնված է Model-View-Presenter (MVP) ձևանմուշի հիման վրա, նախատեսված է վեբ հավելվածների մշակման համար և ունի RESTful JSON միջերես։ Backbone-ն թեթև գրադարան է (մոտավոր 6,3 Կբ), սակայն նրա աշխատանքի համար անհրաժեշտ է Underscore.js գրադարան[3], իսկ REST API-ի աջակցման և DOM էլեմենտների հետ աշխատանքի համար խորհուրդ է տրվում կցել jQuery գրադարան[4]։ Backbone-ը ստեղծվել է Ջերեմի Աշկենասի կողմից, ով հայտնի է ինչպես CoffeeScript ծրագրավորման լեզվի ստեղծող[5]։

Գործածում[խմբագրել | խմբագրել կոդը]

Ստորև ներկայացված վեբ հավելվածները մշակված են Backbone.js-ի հիման վրա[6]

Ծանոթագրություններ[խմբագրել | խմբագրել կոդը]

  1. The backbonejs Open Source Project on Open Hub: Languages Page — 2006.
  2. https://github.com/jashkenas/backbone/releases/tag/1.4.1
  3. Alex MacCaw (18 August 2011)։ JavaScript Web Applications։ O'Reilly Media, Inc.։ էջ 165։ ISBN 978-1-4493-0351-8։ Վերցված է 27 April 2012 
  4. Dependencies, BackboneJS, October 14, 2015, http://backbonejs.org/#downloads 
  5. Developer Delhi (Apr 7, 2015)։ «Delhi Developer | Website Designing Company in Delhi»։ Delhi Developer։ Delhi Developer։ Վերցված է Apr 7, 2015 
  6. «Companies and Websites using Backbone.js»։ Արխիվացված է օրիգինալից 2017-05-12-ին։ Վերցված է 2019-06-01 
  7. «Organizing Your Company to Embrace Microservices»։ InfoQ 
  8. 8,00 8,01 8,02 8,03 8,04 8,05 8,06 8,07 8,08 8,09 8,10 8,11 8,12 8,13 «Backbone.js» 
  9. John Paul Titlow (22 July 2013)։ «Inside The Tech Stack Digg Used To Replace Google Reader»։ Co.Labs։ Արխիվացված է օրիգինալից 25 July 2013-ին։ Վերցված է 22 July 2013 
  10. «Backbone.js and Underscore.js are bundled into Drupal 8» 
  11. 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
  12. «Mobile UI Components»։ Վերցված է 2014-03-22 
  13. «A Shorter Letter»։ Վերցված է 2014-03-22 

Գրականություն[խմբագրել | խմբագրել կոդը]