TanStack Router is a modern routing library for React that prioritizes type safety, fine-grained data loading, and seamless server rendering. It replaces the older routing paradigm where navigation and data fetching were loosely coupled. With TanStack Router, you define routes as TypeScript-first objects, specify loaders that run before rendering, and let the framework handle serialization across server and client boundaries. The library powers single-page applications (SPAs), hybrid frameworks, and meta-frameworks. It's built by the TanStack team (same creators as React Query, Table, and Virtual) and is part of the modern React ecosystem that emphasizes zero-runtime overhead and explicit data dependencies.