Изучение шаблонов проектирования JavaScript
ВНИМАНИЕ! Переведено частей: 3 из 43 (7%)
Перевод книги «Learning JavaScript Design Patterns».
Издание 1.6.2
Автор: Эдди Османи
Перевод: Игорь Караваев
Распространяется под лицензией Creative Commons Attribution-Noncommercial-No Derivative Works 3.0.
Книга доступна для покупки через O'Reilly Media, но останется доступной как бесплатно для чтения онлайн, так и для покупки на физическом носителе (или в виде электронной книги) для тех читателей, кто хочет поддержать проект.
Из этой книги вы узнаете, как писать прекрасный, структурированный и поддерживаемый JavaScript код, применяя классические и современные шаблоны проектирования. Если вы хотите сохранить ваш код эффективным, более податливым и применять последние передовые практики в разработке, эта книга для вас.
Исследуйте многие популярные шаблоны проектирования, включая Модули, Наблюдатели, Фасады и Посредники. Узнайте, как современные архитектурные шаблоны, такие как MVC, MVP и MVVM, полезны с точки зрения современного разработчика веб-приложений. Эта книга также проведёт опытных JavaScript разработчиков через современные форматы модулей и расскажет как эффективно использовать пространства имен и о других важных темах.
- Изучите структуру шаблонов проектирования и то, как они написаны
- Поймите разные категории шаблонов, в том числе творческие, структурные и поведенческие
- Пройдите более чем через 20 классических и современных шаблонов проектирования в JavaScript
- Используйте несколько вариантов написания модульного кода — включая шаблон Модуля, Асинхронное Определение Модуля (AMD) и CommonJS
- Откройте для себя шаблоны проектирования, реализованные в библиотеке jQuery
- Изучите популярные шаблоны проектирования для написания поддерживаемых плагинов jQuery
«Эта книга должна быть в руках каждого разработчика JavaScript. Это книга о шаблонах JavaScript, которые будут читаться и упоминаться много раз в будущем» — Андре Ханссон, ведущий фронтенд разработчик.