</> htmx

htmxを使用すると、最新のブラウザ機能を利用して、AJAXやCSS Transitions、WebSocketsなどを直接HTMLマークアップで利用できます。

モチベーション

htmxは、現代のウェブ開発の複雑さを軽減し、HTMLの力を最大限に引き出すことを目指しています。

  • JavaScriptの複雑さを減らす
  • サーバーサイドのレンダリングを簡素化
  • REST APIの必要性を最小限に
  • シンプルで直感的なウェブ開発体験を提供

htmxを使用することで、開発者はHTMLに焦点を当て、より効率的で保守しやすいウェブアプリケーションを構築できます。

特徴

  • 軽量 (~14k min.gz'd)
  • 依存関係なし
  • IE11互換
  • サーバーに依存しない

クイックスタート

<script src="https://unpkg.com/htmx.org@1.9.6"></script>
<button hx-post="/clicked" hx-swap="outerHTML">
クリックしてください
</button>

さらに詳しく