Веб-компоненты в действии
Книга «Веб-компоненты в действии» представляет собой подробное руководство по созданию, использованию и повторному применению веб-компонентов — нативной технологии браузеров для разработки пользовательских интерфейсов на основе компонентов. Автор, Бен Фаррелл, последовательно раскрывает все аспекты работы с веб-компонентами, начиная с основ и заканчивая сложными практическими сценариями.
В первой части книги читатель знакомится с созданием простого компонента с нуля, изучает его жизненный цикл и принципы повторного использования. Вторая часть посвящена улучшению рабочего процесса: управлению разметкой, шаблонированию с помощью HTML, работе с теневой моделью DOM (Shadow DOM) и особенностям стилизации компонентов через Shadow CSS. Третья часть фокусируется на интеграции компонентов в реальные приложения, включая сборку, поддержку старых браузеров, тестирование, управление событиями и данными.
Издание содержит множество практических примеров с исходным кодом, что позволяет сразу применять полученные знания в проектах. Книга предназначена для веб-разработчиков, уже имеющих опыт работы с HTML, CSS и JavaScript, и желающих освоить современные подходы к созданию модульных и переиспользуемых интерфейсов без зависимости от фреймворков.









