generated at
htmx

> イントロダクション
> htmxはAJAXCSSトランジションWebSocket、サーバー送信イベントへのアクセスを、属性を使用してHTML内で直接提供します。これにより、HyperTextのシンプルさとパワーを備えたモダンなユーザーインターフェイスを構築できます。
> htmxは小さく(~14k min.gz)、依存性がなく、拡張可能で、IE11と互換性があり、Reactと比較してコードベースのサイズを67%削減しました。
> 動機
> なぜ<a>と<form>だけがHTTPリクエストできるのでしょうか?
> なぜクリック&送信イベントだけがHTTPリクエストをトリガーしなければならないのか?
> なぜGETメソッドとPOSTメソッドしか使えないのか?
> なぜ画面全体を置き換えることしかできないのか?
> これらの制約を取り除くことで、htmxはHTMLをハイパーテキストとして完成させます。

概要
HTML+JavaScriptでがんばってる処理を、HTML+サーバーサイドに戻す
HTML fragmentをサーバーで生成してフロントエンドで統合
JS苦手な人はJSを頑張らなくて良い
JS好きな人はnodeでサーバー処理を書ける
Web Components を参考にしている