IT用語集 › Web › Hyperscript

Hyperscript

Web Svenska → 更新: 2026-10-23

htmxの作者カーソン・グロスが作った、クライアントサイドのスクリプト用DSL。英語のように読める構文で、on click toggle .open on meと書く。_属性でHTML属性内にそのまま書ける。

設計の原則は、プログラマーでない人にも読めること。htmxのエコシステムでは、Alpine.jsの競合にあたる。普及度は低いが、熱心な利用者がいる。典型的な使い方は、単純なUI操作のために、素のJSで10行になる処理を1〜2行のHyperscriptに置き換えることだ。限界は、独特の構文のためデバッグしにくく、エラーメッセージも分かりにくいこと。現代的な代替は、ネイティブのWeb Componentsと素のJSによるプログレッシブエンハンスメントである。Hyperscriptはいまも実験的な位置づけで、本番で使うなら早期採用者のリスクを引き受ける覚悟が要る。

← 用語集に戻る