DaleStudy / DaleStudy/daleui.com
Pagefind 검색 연동
Open
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
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- 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