Backbone.js

Продвинутые практики JavaScript в исходном коде Backbone.js

В статье автор приводит несколько полезных практик программирования на JavaScript, использованных в исходном коде Backbone.js. Назвать их такими уж передовыми сложно, но начинающим разработчикам статья будет полезна.

Использование регулярных выражений в Backbone.Router

В статье описаны принципы работы с Backbone.Router, а также рассмотрен способ использования регулярных выражений в роутах Backbone. Такой способ может быть полезен, когда необходима сложная логика роутов.

Постраничная навигация в Backbone.js

В статье Бенджамина Стерлинга рассматривается способ создания клиентской постраничной навигации для проекта на Backbone.js. Автор приводит собственное довольно интересное решение.

Backbone.Events - cобытия в Backbone.js

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

Локализация приложений на Backbone.js

В статье мы рассмотрим пример локализации Backbone.js-приложения с помощью Polyglot.js. Polyglot.js — это небольшая библиотека, позволяющая легко и удобно реализовывать многоязычные javascript-приложения.

Экспорт коллекции Backbone.js в Excel

Нередко перед разработчиком встает задача экспорта данных в форматы XLS или CSV. В статье мы рассмотрим вариант экспорта коллекции Backbone.js в Excel и генерации XLS файлов на клиенте.

Сортировка коллекции в Backbone.js

Коллекция в Backbone.js представляет собой упорядоченный набор моделей. Поэтому может возникать необходимость сортировки коллекции или поддержания ее в отсортированном виде по тому или иному атрибуту модели.

Модели в Backbone.js

Модели в Backbone.js содержат данные приложения, а также логику, связанную с этими данными. Модели предоставляют возможность реагировать на события изменения атрибутов модели как самим моделям, так и представлениям, коллекциям и т.д.

Представления в Backbone.js

Представления (View) в Backbone.js отвечают за отображение данных приложения и могут реагировать на события моделей, коллекций или DOM-элементов. Цель данной статьи — разобраться с механикой работы самих представлений.
1 2