</> 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>