Skip to content

HTMX - The Practical Guide

  • 01. Введение

001 - Добро пожаловать
002 - Что такое HTMX и зачем его использовать
  • 02. Основы

003 - Введение
004 - Настройка проекта
005 - Установка HTMX
006 - Использование HTMX и отправка GET-запросов
007 - Управление рендерингом ответа с помощью hx-swap
008 - Где и как можно использовать HTMX
009 - Определение цели ответа с помощью hx-target
010 - Изменение триггера запроса с помощью hx-trigger
011 - От GET к POST с hx-post
012 - Отправка данных с HTMX
013 - Обработка POST-запросов и ответов с HTMX
014 - Выбор частей ответа с помощью hx-select
015 - Практика
  • 03. Продвинутый HTMX

016 - Введение
017 - Запуск проекта
018 - Отправка DELETE-запросов
019 - Избежание проблем синхронизации клиент-сервер
020 - Наследование в HTMX
021 - Повторное использование HTML-фрагментов
022 - Расширенное таргетирование с hx-target
023 - Запрос подтверждения с hx-confirm
024 - Прослушивание событий с hx-on
025 - Работа с событиями, специфичными для HTMX
026 - Отключение элементов во время запросов
027 - Новый проект и отправка POST-запроса без формы
028 - Добавление дополнительных значений запроса
029 - Возврат списка во фрагменте ответа
030 - Динамическая установка атрибутов HTMX (на сервере)
031 - Выполнение внеполосных подстановок
032 - Внеполосные подстановки и DELETE-запросы
033 - Расширенная конфигурация подстановок
034 - Подключение отдельных JavaScript-файлов и кода
035 - Обновление интерфейса без HTMX
036 - Использование данных HTML-элементов с помощью HTMX
037 - Обработка событий по умолчанию с JavaScript
038 - Приостановка и возобновление HTMX-запросов
039 - Подготовка проекта к следующему этапу
040 - Повторное рассмотрение запросов и обработки событий в HTMX
041 - Реализация опроса (polling)
042 - Глобальная конфигурация HTMX
043 - Работа с расширениями HTMX
  • 04. Запросы и ответы

044 - Введение
045 - Запуск проекта
046 - Иногда HTMX не отправляет нужные данные
047 - Управление данными в исходящем запросе с hx-params
048 - Добавление заголовков в исходящие запросы
049 - Реализация валидации форм с HTMX
050 - Синхронизация нескольких запросов
051 - Инициирование реальных редиректов
052 - Перенаправление ответов и перенастройка обработки
053 - Обработка множественных ответов с помощью специального расширения
  • 05. Одностраничные приложения (SPA)

054 - Введение
055 - От многостраничного приложения (MPA) к SPA
056 - Атрибуты для загрузки и рендеринга страниц
057 - Обновление URL и сохранение состояния страницы
058 - Автоматическое и прогрессивное улучшение
059 - Ускорение форм и POST-запросов
060 - Итоги
  • 06. Итоги

061 - Подведение итогов курса