yuheijotaki.com

Pagefindを触ってみた

目次

はじめに

Astroで静的サイト生成しているこのブログにPagefindを導入してみた。

結果

試したこと

Pagefind(Default UI)の導入

pagefind @pagefind/default-ui をインストール。
Searchコンポーネントを作成し任意のファイルに組み込む。

所感

試していないこと

  • スタイルの細かなカスタマイズ
    • Default UIの場合、基本的にカスタムプロパティを上書きするのが基本線とのこと
  • 機能的なカスタマイズ
    • 例えばデフォルトの検索UI形式を変更したり、検索結果ページとしてページングを持つなどの要件はAPIに自前でアクセスする。

よいと思った

  • 手軽に導入できる
  • 動作が軽い
  • スタイルのカスタマイズもしやすそう

もう少しと思った