Учебники

BackboneJS – Обзор

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

История – BackboneJS был разработан Джереми Ашкенасом и первоначально был выпущен 13 октября 2010 года.

Когда использовать Backbone

  • Представьте, что вы создаете приложение с множеством строк кода, используя JavaScript или jQuery. В этом приложении, если вы –

    • добавить или заменить элементы DOM в приложении или

    • сделать несколько запросов или

    • показать анимацию в приложении или

    • добавить больше строк в ваш код,

    тогда ваше приложение может стать сложным.

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

  • BackboneJS общается через события; это гарантирует, что вы не испортите приложение. Ваш код будет чище, приятнее и проще в обслуживании.

Представьте, что вы создаете приложение с множеством строк кода, используя JavaScript или jQuery. В этом приложении, если вы –

добавить или заменить элементы DOM в приложении или

сделать несколько запросов или

показать анимацию в приложении или

добавить больше строк в ваш код,

тогда ваше приложение может стать сложным.

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

BackboneJS общается через события; это гарантирует, что вы не испортите приложение. Ваш код будет чище, приятнее и проще в обслуживании.

Характеристики

Ниже приведен список функций BackboneJS –

BackboneJS позволяет разрабатывать приложения и интерфейс намного проще с помощью функций JavaScript.

BackboneJS предоставляет различные строительные блоки, такие как модели, представления, события, маршрутизаторы и коллекции для сборки клиентских веб-приложений.

Когда модель изменяется, она автоматически обновляет HTML вашего приложения.

BackboneJS – это простая библиотека, которая помогает разделить логику бизнес-интерфейса и пользовательского интерфейса.

Это бесплатная библиотека с открытым исходным кодом и содержит более 100 доступных расширений.

Он действует как основа для вашего проекта и помогает организовать ваш код.

Он управляет моделью данных, которая включает в себя пользовательские данные, и отображает эти данные на стороне сервера в том же формате, который записан на стороне клиента.

BackboneJS имеет мягкую зависимость с jQuery и жесткую зависимость с Underscore.js .

Это позволяет создавать клиентские веб-приложения или мобильные приложения в хорошо структурированном и организованном формате.