+1 for TanStack Router (and TanStack Start if your needs evolve to merit a metaframework).