Tanner Linsley joins React Universe On Air to unpack the evolution of the TanStack ecosystem—from React Table and React Query to TanStack Router and the newest addition to the family, TanStack Start ✨
What started as internal tooling for Nozzle became a suite of libraries that shaped how developers think about server state, routing, and full-stack React apps. In this episode, Tanner shares the technical decisions behind building framework-agnostic, headless tools—and explains why client-side architecture still matters in a server-first world.
You’ll also hear why TanStack Start isn’t just another full-stack framework, how React Server Components could be treated like server state, and what’s coming next for TanStack Router.
If you're building React apps at scale or deciding how to modernize your frontend stack, don’t skip this one!
Check out episode resources on our website 🧠 https://bit.ly/41Z876l
Check out other episodes of our podcast 🎧 https://bit.ly/3XIHBeU
Get your React Universe Conf 2025 tickets 🎟 https://hubs.li/Q03g5cLM0
Sign up for Callstack newsletter ✉️ https://bit.ly/4lwS7QP
Follow us on X 🐦 https://twitter.com/callstackio
Chapters
00:00 Welcome to the React Universe
00:00 Introduction to Open Source and Server State
01:15 Meet our guest: Tanner Linsley
02:19 How Tanner got into programming
04:06 Early programming days when there was no React yet
05:41 Cross-platform beginnings
07:40 Open Source contributions
09:24 Working on Chart.js
14:12 React Table at Nozzle
16:58 How React Static started
20:53 React Query taking shape
27:53 Community reactions to React Query
33:18 Framework agnostic approach
36:26 Cross-platform frameworks comparison
37:56 Headless, type safety, and no dependencies
46:22 TanStack Router
01:00:59 TanStack Start
01:11:06 React Server Components
01:18:51 Wrap-up
01:20:29 React Universe Conf Speakers Announcement