https://htmx.org/
フロントエンドのjavascriptライブラリ。
reactやvue.jsと違い、サーバ側から組み立て済みのHTMLを送ってもらうことでクライアントの受け持つ過度な複雑性を取り除くという哲学で作られている。
------------------------------
reactやvue.js
------------------------------
【サーバ】 【クライアント】
DB等からデータ取得 →(通信:データ)→ データ以外のレイアウト表示
データから表示内容組み立て
組み立てられた表示内容を表示
------------------------------
htmx
------------------------------
【サーバ】 【クライアント】
DB等からデータ取得 →(通信:組み立てられた表示内容)→ データ以外のレイアウト表示
データから表示内容組み立て 組み立てられた表示内容を表示