БЕСПЛАТНАЯ ЭЛЕКТРОННАЯ КНИГА

Проектирование масштабируемых приложений JavaScript

Если вы когда-либо писали нетривиальное приложение на JavaScript, вы знаете, что создание кодовой базы, которую легко поддерживать и хорошо масштабировать с течением времени, — это немалый подвиг. Сложность только растет по мере того, как проект становится больше. Хотя невозможно запланировать каждое изменение, которое может произойти в течение жизни проекта, вы можете помочь защитить свою интерфейсную архитектуру в будущем, разработав гибкое и легко расширяемое программное обеспечение. Хорошо спроектированная расширяемая архитектура может помочь снизить затраты на разработку и обслуживание, так как исправления ошибок, усовершенствования и новые технологии могут быть проще включены.

Разработка масштабируемых приложений JavaScript поможет вам начать думать о том, какие инструменты и платформы вы будете использовать и какие шаблоны проектирования будете реализовывать. В этой книге собраны отрывки из четырех разных книг Мэннинга, выбранных Эммитом Скоттом, автором книги SPA Design and Architecture. Эти главы — отличная отправная точка для понимания того, как создавать лучшие приложения JavaScript. Они знакомят с некоторыми фундаментальными концепциями создания чистого слабосвязанного кода и показывают, как сделать процесс разработки более продуктивным и эффективным.

Загрузите эту бесплатную электронную книгу прямо сейчас!

___________________________________________________________________

Дополнительные бесплатные материалы можно найти в Центре бесплатных материалов Мэннинга.
________________________________________________________________________________

Об авторе:

Эммит Скотт — старший инженер-программист и архитектор с опытом создания крупномасштабных веб-приложений.