Вместо тонны JS-кода можно писать интерактив прямо в атрибутах:
hx-get
, hx-post
, hx-swap
, hx-trigger
.— Минимум кода, максимум динамики
— Быстрый старт без фреймворка
— Удобно и для пет-проектов, и для прототипов
<button hx-get="/api/articles" hx-target="#list" hx-swap="innerHTML">
Загрузить статью
</button>
<div id="list"></div>
Запрос уходит на сервер → HTML-фрагмент прилетает и рендерится в
#list
.#stack #html
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🤔4❤2
⚛️ React 19.2 — что нового
Свежий релиз уже на npm.
Главные фишки:
📌 Плюс: обновлён eslint-plugin-react-hooks v6, поддержка Web Streams в SSR и мелкие багфиксы.
🔗 Подробности — в блоге React
🐸 Библиотека фронтендера
#stack #react
Свежий релиз уже на npm.
Главные фишки:
<Activity /> — новый способ управлять частями приложения (видимые/скрытые активности, предзагрузка скрытых страниц).
useEffectEvent — решение для «ивентов» внутри эффектов без лишних перезапусков.
cacheSignal — для React Server Components, помогает правильно завершать кэшированные запросы.
Performance Tracks — новые треки в Chrome DevTools для анализа производительности.
Partial Pre-rendering — частичный пререндеринг: статику можно отдать с CDN, а динамику дорисовать позже.
📌 Плюс: обновлён eslint-plugin-react-hooks v6, поддержка Web Streams в SSR и мелкие багфиксы.
#stack #react
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🔥2