Articles by

Bryan Robinson

Bryan has been creating hand-crafted experiences on the web his entire career. His experience spans from large content-driven news sites to boutique designs for small to medium businesses. He's currently a Developer Advocate for Sanity.io pairing his love of content with his love of education. In the past, he's led agency design and development teams, been a front-end developer and a UX strategist. Bryan also hosts the That's My JAMstack podcasts, where he interviews folks building and building on the Jamstack.

Direct link to the article Powering Search With Astro Actions and Fuse.js

Powering Search With Astro Actions and Fuse.js

With Astro, we can generate most of our site during our build, but have a small bit of server-side code that can handle search functionality using something like Fuse.js. In this demo, we’ll use Fuse to search through a set of personal “bookmarks” that are generated at build time, but return back proper results from a server call.