Современные одностраничные приложения часто весят мегабайты, и их загрузка требует времени. Без серверного рендеринга (SSR) SPA заставляют пользователей смотреть на пустоту, пока код не инициализируется. Но подключение SSR делает код громоздким, привязывает к JavaScript-фреймворкам и добавляет тормозов из-за гидратации.
Альтернативный подход: Hypermedia-Driven Application Architecture предлагает решение, где эти проблемы отсутствуют изначально. В докладе разберем HDA на практике через существующие библиотеки (HTMX, Hotwire). Также исследуем эволюцию от REST к гибкому HATEOAS.
Frontend-developer.
Any level.
Разработчик с более чем 20-летним опытом. Автор множества открытых библиотек и образовательных материалов. Основатель образовательного проекта Kobezzza.Lab для повышения квалификации действующих разработчиков.