Раскройте потенциал паттернов проектирования JavaScript. Найдите структурированные решения распространенных задач разработки, пригодные для многократного использования и повышающие масштабируемость, производительность и удобство сопровождения кода. Узнайте, как применение этих паттернов позволяет создавать более чистый и понятный код, способствует организации совместной работы в команде, сокращает количество ошибок и экономит время и силы.Автор дает исчерпывающее представление о паттернах проектирования в современном JavaScript (ES6+) и приводит практические примеры их применения. Сначала вы познакомитесь с порождающими, структурными и поведенческими паттернами проектирования в идиоматическом для JavaScript стиле, а затем переключитесь на архитектурные паттерны и паттерны пользовательского интерфейса. Вы узнаете, как применять паттерны, характерные для таких библиотек, как React, и распространять их на фронтенд и микрофронтенд. В последней части книги представлены и проиллюстрированы паттерны улучшения производительности и безопасности, включая обмен сообщениями, события и стратегии загрузки ресурсов, а также паттерны высокопроизводительных асинхронных вычислений.В издании приводятся примеры использования React и Next.js, а также JavaScript и Web API. Они помогут выбрать и внедрить проверенные паттерны проектирования в различных веб-экосистемах и изменить ваш подход к разработке.
Ди Франческо Уго
Уго Ди Франческо — инженер-программист, специалист по JavaScript. Получил степень магистра в области вычислительной математики в Университетском колледже Лондона (University College London, UCL). Использовал JavaScript для создания масштабируемых и производительных платформ в таких компаниях, как Canon и Elsevier, а также в таких отраслях, как книгоиздание и здравоохранение. В настоящее время Уго с помощью Node.js, TypeScript, React и Kubernetes решает задачи, связанные с туризмом, в компании Eurostar, а также ведет собственный сайт Code with Hugo. Вне основной деятельности он увлекается фехтованием: тренируется и участвует в соревнованиях по всему миру.
Пока нет отзывов
Заказ обратного звонка
Спасибо за обращение!
Скоро с вами свяжется наш менеджер