Книга Современные фронтенды на базе HTMX (Деблаув В.)


Источник изображений товара: onlinetrade.ru
Рассмотрены практические подходы к созданию современных динамичных веб-интерфейсов и веб-приложений с использованием HTMX — технологии, позволяющей строить интерактивные приложения на основе HTML с минимальным объемом JavaScript- кода. Подробно описаны принципы работы с HTMX в связке с Java, Spring Boot и Thymeleaf. Показаны базовые приемы замены DOM-элементов с использованием различных триггеров, работа с запросами и заголовками, а также использование библиотеки htmx-spring-boot. Рассказано, как использовать замены Out Of Band. Описаны способы реализации современных UI-паттернов, таких как ленивая загрузка, активный поиск, бесконечная прокрутка и валидация форм в реальном времени. Рассматриваются возможности подключения веб-компонентов и усиления клиентской логики с помощью JavaScript и библиотеки Alpine.js. Описано, как обеспечить безопасность веб-приложений на HTMX, как обрабатывать события, отправляемые сервером, и использовать веб-сокеты.Для веб-разработчиков.Я невероятно рад выходу книги Вима. Это по-настоящему ценное руководство для разработчиков, желающих эффективно использовать HTMX как фронтенд-библиотеку. Автор детально раскрывает все ключевые возможности этой технологии.Сам по себе HTMX — мощный инструмент для создания современных веб-приложений, но без эффективной серверной поддержки он теряет свою силу. Вим показывает не просто, как работать с HTMX, а как использовать его в связке с Spring и Thymeleaf, чтобы получить действительно цельный и элегантный подход к созданию фронтендов. Он словно замыкает круг современной веб-разработки — и тем самым делает возможным создание динамичных интерфейсов и веб-приложений без избыточной сложности, от которой так устали многие программисты. Спасибо тебе, Вим!Карсон Гросс, создатель 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 с веб-компонентами и обмениваться данными в реальном времени• Как обрабатывать события, отправляемые сервером, и использовать веб-сокеты
Похожие товары

Книга Современное искусство в хонтологической перспективе. Проектируемые проезды (Кулик И.А.)

Книга Сильный дух, спокойный разум. Настольная книга современного стоика (Марчук А.С.)




