Поиск

Интересное

Backbone.js - обучающий видеокурс

Backbone.js - обучающий видеокурс


Описание
Видеокурс о том, что же все таки такое Backbone и как его использовать.
При работе с веб-приложением, которое включает в себя много javascript, первое, чему вы научитесь — это перестать связывать ваши данные с DOM, потому что это подходит только для создания простых javascript приложений, которые в конечном итоге выглядят, как запутанные груды jQuery-селекторов и коллбэков, которые отчаянно пытаются хранить актуализированные данные в UI, javascript логике и базе данных на сервере. Для сложных клиентских приложений часто бывает полезным более структурированный подход.
Работая с Backbone, вы представляете ваши данные как Модели (Models), которые могут быть созданы, провалидированы, удалены, и сохранены на сервере. Всякий раз, когда в интерфейсе изменяется атрибуты модели, модель вызывает событие "change"; все Представления (Views), которые отображают состояние модели, могут быть уведомлены об изменении атрибутов модели, с тем чтобы они могли отреагировать соответствующим образом — например, перерисовать себя с учетом новых данных. В готовом приложении на Backbone, вы не должны писать код, ищущий элемент с определенным id в DOM и обновлять HTML вручную. При изменении модели представление просто обновит себя самостоятельно.

Содержание
01_Знакомство_с_инструментами.mp4
02_Установка_библиотек.mp4
03_Модель_и_данные_в_javascript.mp4
04_Знакомство_с_backbone_моделями.mp4
05_Валидация_моделей.mp4
06_Знакомство_с_видами.mp4
07_Линейные_шаблоны.mp4
08_Отделение_шаблона_от_представления.flv
09_Введение_в_коллекции.mp4
10_Вид_коллекции.mp4
11_Хэлпер_шаблона.mp4
12_Пространство_имен.mp4
13_Простые события.mp4
14_Обновление_отображения.mp4
15_Разрушение_модели.mp4
16_Добавление_задач.mp4
17_Введение_в_роутер.mp4
18_Динамическая_маршрутизация.mp4
19_Кастомные_события.mp4
20_Laravel_и_захват_данных_из_БД.flv
21_Изменение_данных_на_сервере.mp4
22_Удаление_данных_на_сервере.mp4
23_Сохранение_данных_на_сервер.mp4
24_Заполнение_коллекции_данными_с_сервера.mp4
25_Менеджер_контактов_1.flv
26_Менеджер_контактов_2.mp4
27_Менеджер_контактов_3.mp4
28_Менеджер_контактов_4.mp4
29_Менеджер_контактов_5.mp4
30_CoffeeScript.mp4

Backbone.js - обучающий видеокурс
Backbone.js - обучающий видеокурс
Backbone.js - обучающий видеокурс
Backbone.js - обучающий видеокурс
Backbone.js - обучающий видеокурс


Год выпуска: 2013
Производитель: LOFT BLOG
Автор: Николай Чернобаев
Продолжительность: 5:48:12
Тип материала: Видеоурок
Язык: Русский
Формат видео: MPEG-4
Аудио: AAC, 705 Kbps, 44 100 Hz, 1 channel
Размер: 1.44 GB

Другие новости по теме:

Информация

Посетители, находящиеся в группе Вне строя, не могут оставлять комментарии к данной публикации.