This was built with Next.js 13, and it uses the new app router. Quite an upgrade from earlier versions. There's a huge boost in particular to performance, thanks to server components. Everything non-interactive can be a server component, which means it is rendered to HTML on the server side and its component code is never bundled to the client.