Adding Full-Text Search to Blazor WebAssembly with Pagefind
A standalone Blazor WebAssembly app hands Pagefind no static HTML to crawl. Here's how I indexed the Blazorators sample with Pagefind's Node API and wired search through JS interop.
Software engineer / Author / Speaker
Microsoft engineer, author, speaker, and open-source maintainer sharing lessons from real work.
I’m David Pine, also known as @IEvangelist. I work on Aspire at Microsoft and write about .NET, developer experience, open source, and the decisions behind the software. I also speak, teach, and share what I learn with the developer community. Read more about me.
Deep dives into Aspire, .NET, open source, and the decisions behind the work.
A standalone Blazor WebAssembly app hands Pagefind no static HTML to crawl. Here's how I indexed the Blazorators sample with Pagefind's Node API and wired search through JS interop.
Find articles by subject across the complete writing archive.
Open source
Code, documentation, samples, and community contributions on GitHub.
View GitHubConference talks, community sessions, live shows, and conversations with developers.