JavaScript Jabber

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.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
INSIGHT

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.
INSIGHT

Routing Opinions

  • Client-side routing opinions vary significantly, even between similar frameworks.
  • This makes creating universal web standards for routing challenging.
ADVICE

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.
Get the Snipd Podcast app to discover more snips from this episode
Get the app