Вим Деблаув

Современные фронтенды на базе HTMX

бумажная книга
62.44 USD В корзину
Проверить наличие на складах

Склад в Москве

Ожидаемое поступление (если вы сделаете заказ прямо сейчас): 12.12.2025; планируемая отправка: 13.12.2025

Склад в С.-Петербурге

Ожидаемое поступление (если вы сделаете заказ прямо сейчас): 15.12.2025; планируемая отправка: 16.12.2025


Технические характеристики
Издательство:
BHV-СПб
Дата выхода:
сентябрь 2025
ISBN:
978-601-12-3465-8
Объём:
272 страниц
Масса:
360 г
Размеры (В × Ш × Т):
24 × 17 см

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

 

Рассмотрены практические подходы к созданию современных динамичных веб-интерфейсов и веб-приложений с использованием HTMX — технологии, позволяющей строить интерактивные приложения на основе HTML с минимальным объемом JavaScript- кода. Подробно описаны принципы работы с HTMX в связке с Java, Spring Boot и Thymeleaf. Показаны базовые приемы замены DOM-элементов с использованием различных триггеров, работа с запросами и заголовками, а также использование библиотеки htmx-spring-boot. Рассказано, как использовать замены Out Of Band. Описаны способы реализации современных UI-паттернов, таких как ленивая загрузка, активный поиск, бесконечная прокрутка и валидация форм в реальном времени. Рассматриваются возможности подключения веб-компонентов и усиления клиентской логики с помощью JavaScript и библиотеки Alpine.js. Описано, как обеспечить безопасность веб-приложений на HTMX, как обрабатывать события, отправляемые сервером, и использовать веб-сокеты.

Создание динамичных и интерактивных веб-интерфейсов больше не требует сложного программирования на JavaScript. Благодаря технологии HTMX — революционному подходу к фронтенд-разработке — вы можете строить мощные веб-приложения, используя минимум скриптов и привычный HTML. Эта книга поможет вам освоить HTMX в связке с Java, Spring Boot и Thymeleaf, изменив ваше представление о веб-разработке.

Автор последовательно вводит в основы работы с HTMX — от простых механизмов замены DOM-элементов с использованием различных триггеров до полноценной интеграции с контроллерами Spring Boot. Показаны современные UI-паттерны: ленивая загрузка, активный поиск, бесконечная прокрутка, валидация форм в реальном времени и другие. Рассматриваются возможности использования веб-фреймворков и компонентов JavaScript для усиления интерактивности на стороне клиента.

 

Вы узнаете:

 

• Как устроен синтаксис HTMX: триггеры, цели, замены

• Как работать с заголовками запросов и ответов

• Как использовать библиотеку htmx-spring-boot

 • Что такое замены Out Of Band и зачем они нужны

• Как использовать JavaScript и библиотеку Alpine.js вместе с HTMX

• Как обеспечить безопасность приложений на HTMX

• Как реализовать ленивую загрузку, бесконечную прокрутку и активный поиск

• Как выполнять валидацию форм в реальном времени

• Как интегрировать HTMX с веб-компонентами и обмениваться данными в реальном времени

• Как обрабатывать события, отправляемые сервером, и использовать веб-сокеты



Полная версия

Мы принимаем
Подробнее об оплате

1996-2025 © OTALEX