Kamod Hooks – ahooks から移植された Preact フックライブラリ
Kamod Hooks は、人気の React フックライブラリ ahooks を Preact 向けに移植したライブラリです。React エコシステムの便利なフックを Preact でも利用できるようにすることで、軽量な Preact 環境での開発効率を向上させます。
背景メモ
・ahooks は中国の Ant Design チームが開発した React Hooks ライブラリで、頻出する UI ロジックや状態管理をカスタムフックとして提供している。GitHub スター数は 14,000 以上。ただし React 専用であるため、より軽量な Preact ではそのまま使えない。・Preact は React 互換の API を持ちながら 3kB と極小な代替ライブラリ。React ほどエコシステムが充実していないため、ahooks のような便利なフック集をそのまま流用できないというギャップがあった。・Kamod Hooks はそのギャップを埋めるため、ahooks のフック群を Preact 向けに移植した OSS プロジェクト。フック名と動作はほぼ同一なので、React から移行した開発者が学習コストなしに使える。・著者は kamod-ch という中国系の開発者で、このプロジェクト以外に複数の Preact 関連ライブラリを公開している。