DaleStudy / DaleStudy/daleui.com

Pagefind 검색 연동

Open
#27 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
TypeScript
Stars
3
Forks
0
Avg merge
1d 14h
Merged PRs (30d)
26

Description

배경

정적 호스팅 환경(Cloudflare Pages)에서 가볍게 동작하는 Pagefind를 도입해 초기 검색 경험을 제공합니다. 트래픽·문서량 증가 시 Algolia DocSearch로의 업그레이드를 고려합니다.

작업 내용

  • postbuild 단계 Pagefind 인덱싱 연동
  • 검색 UI 구현 (결과 하이라이트·키보드 탐색)
  • 인덱스 범위·제외 규칙(관리자·임시 페이지 등) 정의
  • 검색 UX 기본 단축키

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the postbuild stage and the search UI work described in the issue. Define Pagefind indexing for the intended pages, excluding administrator and temporary pages, then cover highlighted results, keyboard navigation, and a basic shortcut. The work is done when the static-site search flow and its scope behave as specified on Cloudflare Pages.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
frontend, search, web-dev
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
52/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.