HTMX
詳細情報
- 開発者
- Carson Gross
- 公開
- 種別
- HTML拡張ライブラリ
- ライセンス
- BSD-2-Clause / Zero-clause BSD
- 公式サイト
- htmx.org
- ソースコード
- github.com/bigskysoftware/htmx
HTMLの属性だけで動的なUIを作れるライブラリ。Reactも、JavaScriptの状態管理もいらない。
<button hx-post="/like" hx-swap="outerHTML">のように書く。サーバーがHTMLの断片を返し、HTMXがページの該当部分を差し替える。SPAの複雑さに対する反動として注目された。CRUD中心のアプリには向くが、リッチなUIには不向きだ。