TanStack

TanStack Router Blog

See all blog posts
Reliable Query Prefetching with TanStack Router

Prefetching in route loaders is great, but comes at a cost. We have to keep loaders in-sync with components...

Dominik Dorfmeister · Aug 18, 2026
Inside a TanStack Router Navigation

A navigation looks like one asynchronous operation. Inside TanStack Router, separate owners coordinate matching, loaders, pending UI, redirects, caching, and rendering.

Florian Pellet · Aug 14, 2026
TanStack Router and Query

TanStack Router has a built-in cache, so why would we need TanStack Query? There are, of course, reasons ...

Dominik Dorfmeister · May 26, 2026
Solid 2.0 Beta Support in TanStack Router, Start, and Query

TanStack Router, Start, and Query now support the Solid 2.0 beta, so you can try Solid's next major release in real applications today.

Brenley Dueck and Birk Skyum · Apr 10, 2026
TanStack Router's New Reactive Core: A Signal Graph

TanStack Router now uses a granular signal graph as its reactive core. State is derived from that graph, which narrows change propagation and makes client-side navigation faster in our benchmarks.

Florian Pellet · Mar 31, 2026
How we accidentally made route matching more performant by aiming for correctness

A rewrite aimed at fixing edge cases in route matching accidentally delivered a 20,000x performance improvement. Route matching is no longer bottlenecked by the number of routes in your application.

Florian Pellet · Nov 18, 2025
Context Inheritance in TanStack Router

An overview of how TanStack Router automatically shares and infers path params, search params, and context between nested routes in a type-safe way.

Dominik Dorfmeister · Oct 12, 2025
Search Params Are State

Search params are global, serializable, and shareable — but in most apps they're hacked together with string parsing and brittle utils. They deserve to be treated as first-class state.

Tanner Linsley · Jun 3, 2025
The Beauty of TanStack Router

Yes, it's type-safe, but there's so much more to love about TanStack Router.

Dominik Dorfmeister · May 25, 2025
Why choose TanStack Start and Router?

The frameworks we choose can make or break our developer experience. Here's why TanStack Start and Router offer a compelling alternative for building modern web applications.

Tanner Linsley · Dec 3, 2024
A milestone for TypeScript Performance in TanStack Router

TanStack Router pushes the boundaries on type-safe routing, but large route trees can slow down the editor. Here's how we achieved a major milestone in TypeScript performance.

Christopher Horobin · Sep 17, 2024