Stork - 静的ウェブサイト向け検索ライブラリ
(stork-search.net)"JAMStack向けの高速検索"
-
Rust + WASM
-
静的サイト全体をインデックス化して、インデックスをファイルとして保存し
ブラウザでJSがインデックスファイルをダウンロードして、検索欄に1文字入力するたびに即座に結果を表示
-
すべてのStatic Site Generatorと相性が良く、Netlifyなどにホストしたものでも利用可能
-
Stemming(ステミング、語幹抽出)は英語系のみサポート
3件のコメント
インデックスを丸ごとダウンロードするのですから、Typesenseよりも速そうですね。
あまりに大きなサイトでは問題になりそうですが、個人ブログなどには使いやすそうです。
うわぁ……GeekNewsをこういう形でインデックス化したら、サイズはどれくらいになるんでしょうか?
個人ブログでも長く運営しているところは、かなり大きくなりそうですね……
サンプルサイトとして出ている Federalist Papers の1〜20番の文章が約25万バイトほどなのに、インデックスファイルが1.1MBですね。
予想していたよりインデックスがかなり大きいですね。おっしゃる通り、記事数の多いブログでは負担になりそうです(笑)