Фреймворк Backbone

backbone логотип фреймворк

Что такое Фреймворк Backbone

  • Backbone.js - это очень легкая JavaScript-библиотека или фреймворк, позволяющий разработчикам создавать одностраничные приложения в структурированном виде. Эти приложения на стороне клиента запускаются в веб-браузере. Он основан на паттерне MVC, который абстрагирует данные в модели, DOM в представления и связывает их с помощью событий.

  • Backbone.js в основном используется для создания одностраничных приложений, использующих RESTful-сервис для сохранения данных.

  • Backbone.js придает структуру веб-приложениям, предоставляя модели с привязкой к ключевым значениям и пользовательскими событиями, коллекции с богатым API перечисляемых функций, представления с декларативной обработкой событий и соединяя все это с существующим API через RESTful JSON-интерфейс.

Когда следует использовать Backbone.js

  • Backbone.js используется для уменьшения сложности. Например: Предположим, вы создаете приложение с большим количеством строк кода, используя jQuery или JavaScript. При добавлении или замене элементов DOM в приложении, выполнении запросов, показе анимации в приложении или добавлении дополнительных строк в код приложение, как правило, становится сложным. Таким образом, Backbone.js предоставляет простой способ преодоления этих сложностей.

  • Если в вашем приложении много кода и вы хотите получить лучший дизайн, то для обеспечения хорошей функциональности можно использовать библиотеку Backbone.js. Она обеспечивает хорошо организованный и структурированный способ разработки приложения.

  • Backbone взаимодействует через события, поэтому вы получите быстрое приложение, а ваш код будет чище, красивее и удобнее в обслуживании.

Источники