

TanStack: A Deep Dive into Server Functions and Routing with Tanner Linsley - JsJ 667
Feb 6, 2025
Tanner Linsley, the Creator of TanStack, shares his journey transforming simple libraries into a powerful toolkit for web development. He dives into the significance of framework-agnostic tools and addresses the challenges of server-side rendering. The discussion highlights Remote Procedure Calls (RPCs) and their impact on modern web frameworks like React, Vue, and Solid. Tanner also explores advancements in routing with TanStack Router and the evolution of development tools within the Vue ecosystem, providing a fascinating look at the future of web technologies.
AI Snips
Chapters
Transcript
Episode notes
Framework Agnosticism
- TanStack libraries are framework-agnostic, with adapters for React, Vue, Svelte, and Solid.
- Only TanStack Router is currently React-only for simplicity, but it's being prepared for broader framework support.
Routing Opinions
- Client-side routing opinions vary significantly, even between similar frameworks.
- This makes creating universal web standards for routing challenging.
URL State Management
- Store more state in the URL, leveraging its inherent sharing and persistence benefits.
- TanStack Router excels at managing URL state, especially search parameters.