Backbone.js - Backbone.js
Разработчики) | Джереми Ашкенас |
---|---|
изначальный выпуск | 13 октября 2010 г. |
Стабильный выпуск | 1.4.0 / 19 февраля 2019 г.[1] |
Репозиторий | Репозиторий Backbone.js |
Написано в | JavaScript |
Операционная система | Кроссплатформенность |
Размер | 7,9 КБ продукции 72 КБ разработка |
Тип | Библиотека JavaScript |
Лицензия | Массачусетский технологический институт |
Интернет сайт | backbonejs |
Backbone.js это JavaScript библиотека с RESTful JSON интерфейс и основан на модель – представление – контроллер парадигма дизайна приложений. Backbone известен своей легкостью, поскольку его единственная жесткая зависимость - от одного Библиотека JavaScript,[2] Underscore.js, плюс jQuery для использования полной библиотеки.[3] Он предназначен для разработки одностраничные веб-приложения,[4] и для поддержания синхронизации различных частей веб-приложений (например, нескольких клиентов и сервера).[5] Backbone был создан Джереми Ашкенас,[6] кто также известен CoffeeScript и Underscore.js.
При обращении с ДОМ Backbone.js использует императивное программирование стиль, в отличие от декларативное программирование стиль (распространен в AngularJS с использованием атрибутов данных).[7][8]
Пытаясь предоставить «минимальный набор структурирования данных (модели и коллекции) и пользовательского интерфейса (представления и URL-адреса)»,[9] оставляет разработчику выбор расширений для расширенной функциональности. Например, можно использовать вложенные представления с Backbone Layout Manager или привязку модель-представление с ReSTbasis.
Использовать
Эта секция может содержать неизбирательный, излишний, или же не имеющий отношения Примеры.Февраль 2017 г.) ( |
Следующие веб-приложения созданы с использованием Backbone.js:[10]
- 500 пикселей Интернет[11]
- Airbnb[9]
- Диаспора[9]
- Digg[12]
- DocumentCloud[9]
- Drupal 8[13]
- Foursquare[9]
- Grooveshark[9]
- Groupon Сейчас же[9]
- Hearsay Systems Advisor Cloud
- Hulu[9]
- NewsBlur[14]
- Nextcloud
- Openbravo Мобильный (с Enyo ).[15]
- Пандора Радио[9]
- РЕСТБАЗА
- SoundCloud[9]
- Strideapp[9]
- Trello[9]
- USA Today.com[9]
- WordPress.com[9]
- verizon.com[9]
- xTuple (с Enyo ).[16]
Рекомендации
- ^ "Backbone.js".
- ^ Алекс Маккоу (18 августа 2011 г.). Веб-приложения на JavaScript. O'Reilly Media, Inc. стр. 165. ISBN 978-1-4493-0351-8. Получено 27 апреля 2012.
- ^ Зависимости, BackboneJS, 14 октября 2015 г.
- ^ "Что узнал SendHub при создании одностраничного приложения Backbone.js", ЧитатьWriteWeb
- ^ «За слухами: как мы создали интерактивность в Twitter», Хранитель, Лондон, 8 декабря 2011 г.
- ^ Разработчик, Дели (7 апреля 2015 г.). "Разработчик Дели | Компания по разработке веб-сайтов в Дели". Разработчик Дели. Разработчик Дели. Получено 7 апреля, 2015.
- ^ "Backbone.js". backbonejs.org. Получено 2017-06-01.
- ^ "Что такое Backbone JS?". Вторник, 10 октября 2020 г.
- ^ а б c d е ж грамм час я j k л м п о "Backbone.js".
- ^ «Компании и веб-сайты, использующие Backbone.js». Архивировано из оригинал на 2017-05-12. Получено 2019-06-01.
- ^ «Организация вашей компании для внедрения микросервисов». InfoQ.
- ^ Джон Пол Титлоу (22 июля 2013 г.). "Изнутри Tech Stack. Digg заменяет Google Reader". Co.Labs. Архивировано из оригинал 25 июля 2013 г.. Получено 22 июля 2013.
- ^ «Backbone.js и Underscore.js включены в Drupal 8».
- ^ Backbonification: перенос большого проекта JavaScript из спагетти DOM в Backbone.js В архиве 2013-01-20 в Archive.today, Сэмюэл Клей (NewsBlur) 13 ноября 2012 г.
- ^ «Компоненты мобильного пользовательского интерфейса». Получено 2014-03-22.
- ^ «Короткое письмо». Получено 2014-03-22.
дальнейшее чтение
- Османи, Адди (22 марта 2013 г.). Разработка приложений Backbone.js (1-е изд.). O'Reilly Media. п. 150. ISBN 978-1449328252.
- Эчамея, Аби (15 января 2016 г.). Освоение Backbone.js. Packt. п. 278. ISBN 978-1783288496.
внешняя ссылка
Этот язык программирования -связанная статья является заглушка. Вы можете помочь Википедии расширяя это. |