2021年7月23日のブックマーク (1件)

  • 静的 Web サイトに検索機能を実装する

    静的 Web サイトに検索機能を実装する 情報を電子媒体に記録する重要なメリットの一つは、電子計算機による高速検索である。 インターネットや検索エンジンといったテクノロジーによりそれが公然となって久しい1。 DuckDuckGoGoogle といった Web サイト横断2の強力な検索サービスが存在する一方、あらゆる Web サイトで独自のサイト内検索機能が存在する3。 それらは主に動的 Web サイト4で実現され、Web アプリケーションの文脈で扱われるが、静的 Web サイト5においても実現可能だ6。 稿では、サイトで使用している静的サイトジェネレータである Hugo 7において、サイト内検索機能を安価に実装する方法を示す。 稿で述べる検索機能は、サイトの検索ページで実際に動作している。 要求 サイトにおける検索機能の要求は以下の通り。 検索のためにサーバを追加したり外部

    静的 Web サイトに検索機能を実装する
    builtinnya
    builtinnya 2021/07/23
    Hugo で TypeScript が労なく使えて嬉しいので書いた