前回、MeilisearchをAstroに導入しましたが、日本語の漢字語彙の検索にまだ少し難があるため、Algoliaも試しました。 Algoliaは、ドキュメント数10,000・月10,000サーチまでが無料となっています。個人や小規模のサイトには十分ですが、中規模以上になると料金がかさむというのが巷の評価(?)ですね。 コードの書き方に多少の違いがあるものの、流れ的には、Meilisearchの導入の手順と同じです。 Algoliaにユーザー登録 Astroプロジェクト内にalgoliasearchをインストール 検索用のデータを構築してAlgoliaに送信 検索フォーム・検索結果表示用コンポーネントを作成 ページ内で検索コンポーネントを読み込む スタイリング 動作環境: Node v18.12.1 Astro v2.0.11 algoliasearch v4.14.3 dotenv