Backbone — это javascript-библиотека ятя тяжелых фронтэнд javascript-приложений, таких, например. как gmail или twitter. В таких приложениях вся логика интерфейса ложится на браузер, что дает очень значительное преимущество в скорости интерфейса.
Цель этой книги — стать удобным источником информации в помощь тем. кто разрабатывает реальные приложения с использованием Backbone.
Издание охватывает теорию МУС и методы создания приложений с помощью моделей, представлений. коллекций и маршрутов библиотеки Backbone; модульную разработку ПО с помощью Backbone.js и AMD (посредством библиотеки RequireJS). решение таких типовых задач, как использование вложенных представлений, устранение проблем с маршрутизацией средствами Backbone и jQuery Mobile, а также многие другие вопросы.
В каких случаях необходим MVC-фреймворк на JavaScript?
Разрабатывая одностраничное JavaScript-приложение со сложным пользовательским интерфейсом или просто программу, сокращающую число НТТР-запросов при обновлении веб-страницы, вы, скорее всего, придете к созданию элементов, многие из которых входят в состав MV*-фреймворка.
В начале разработки вы легко напишете собственный фреймворк, который позволит правильно структурировать код приложения; тем не менее было бы большой ошибкой рассчитывать, что так же легко вы создадите нечто, сопоставимое по возможностям с Backbone.
Структурирование приложения — гораздо более масштабная задача, чем связывание воедино DOM-библиотеки, шаблонов и маршрутизации. Многие МУ*-фреймворки содержат не только элементы, которые вы могли бы написать сами, но и решения тех проблем, с которыми вы сталкиваетесь в процессе разработки. Фреймворки экономят ваше время и их не следует недооценивать.
Оглавление.
Предисловие.
Глава 1. Введение.
Глава 2. Ключевые понятия.
Глава 3. Основы Backbone.
Глава 4. Упражнение 1: управление задачами — ваше первое приложение на Backbone.js.
Глава 5. Упражнение 2: книжная библиотека — ваше первое RESTful-приложение на Backbone.js.
Глава 6. Расширения Backbone.
Глава 7. Типичные проблемы и пути их решения.
Глава 8. Модульная разработка.
Глава 9. Упражнение 3: ваше первое модульное приложение на Backbone и RequireJS.
Глава 10. Пагинация запросов и коллекций Backbone.js.
Глава 11. Backbone Boilerplate и Grunt-BBB.
Глава 12. Backbone и jQuery Mobile.
Глава 13. Jasmine.
Глава 14. QUnit.
Глава 15. SinonJS.
Глава 16. Заключение
Приложение А. Темы для дальнейшего изучения.
Приложение Б. Источники.
Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу Разработка Backbone js приложений, Османи Э., 2014 - fileskachat.com, быстрое и бесплатное скачивание.
Скачать pdf
Ниже можно купить эту книгу по лучшей цене со скидкой с доставкой по всей России.Купить эту книгу
Скачать - pdf - Яндекс.Диск.
Дата публикации:
Хештеги: #учебник по программированию :: #программирование :: #Османи
Смотрите также учебники, книги и учебные материалы:
Следующие учебники и книги:
- Сам себе программист, Как научиться программировать и устроиться в Ebay, Альтхофф К., 2018
- Рефакторинг кода на JavaScript, Улучшение проекта существующего кода, Фаулер М., 2019
- Разработка приложений на языке Java, Кислицын Е.В., Шишков Е.И., 2017
- Разработка веб-приложений с использованием Flask на языке Python, Гринберг М., 2014
Предыдущие статьи:
- Простой Python просто с нуля, Рик Гаско, 2019
- Применение DDD и шаблонов проектирования, Проблемно-ориентированное проектирование приложений с примерами на C# и .NET, Нильссон Д., 2008
- Предметно-ориентированное проектирование, DDD, Структуризация сложных программных систем, Эванс Э., 2011
- Практикум по алгоритмизации и программированию на Python, Хахаев И.А., 2016