В этой книге мы обсудим набор паттернов, который поможет вам в создании больших масштабируемых JavaScript-приложений. Материал книги основан на моем одноименном докладе, впервые прочитанном на конференции «LondonJS», и вдохновленном предшествующей ему работой Николаса Закаса.
Оглавление
- Введение
- Глава 1. Что представляет собой «большое» JavaScript-приложение?
- Глава 2. Давайте обсудим вашу существующую архитектуру
- Глава 3. Думай о будущем
- Глава 4. Мозговой штурм
- Глава 5. Теория модулей
- Глава 6. Паттерн «Модуль»
- Глава 7. Литеральная нотация объектов
- Глава 8. Модули CommonJS
- Глава 9. Паттерн «Фасад»
- Глава 10. Паттерн «Медиатор»
- Глава 11. Использование фасада: абстракция ядра
- Глава 12. Использование медиатора: ядро приложения
- Глава 13. Собираем все вместе
- Глава 14. Развитие идеи медиатора: автоматическая регистрация событий
- Часто задаваемые вопросы
- Благодарности