Migrating Grep from Create React App to Next.js
Grep migrates its code-search frontend from the deprecated Create React App to Next.js, adopting React Server Components while retaining single-page app interactivity.
is extremely fast code search. You can search over a million repositories for specific code snippets, files, or paths. Search results need to appear instantly without loading spinners.Grep Originally built with Create React App (CRA) as a fully client-rendered Single-Page App (SPA), Grep was fast—but with , we wanted to update the codebase to make it even faster and easier to maintain going forward.CRA now deprecated Here's how we migrated Grep to Next.js—keeping the interactivity of a SPA, but with the performance improvements from React Server Components. Read more