Tanner Linsley, creator of the TanStack ecosystem, dives into the evolution of tools like React Query and TanStack Start. He reveals how his journey from film to frameworks shaped his approach to building framework-agnostic libraries. Key topics include the challenge of incorporating various frameworks like Vue, the importance of headless architecture, and misconceptions around React Server Components. Tanner also emphasizes community engagement in open source, advocating for a balanced approach to client and server-side development.
01:20:57
forum Ask episode
web_stories AI Snips
view_agenda Chapters
auto_awesome Transcript
info_circle Episode notes
question_answer ANECDOTE
Tanner's Shift to Open Source
Tanner Linsley stopped pirating software at 17 and shifted his passion to open source.
He admired open source as legal, free software, replacing the "terrible pirate culture."
question_answer ANECDOTE
Reviving Chart.js for Nozzle
Tanner co-led the revival of Chart.js to improve its animation and performance for his company Nozzle.
This experience showed how building open source to meet personal needs grows community adoption.
question_answer ANECDOTE
Building React Table From Scratch
React Table started as an internal table component at Nozzle to replace missing React options.
It exploded in popularity after being open sourced as a flexible React data grid.
Get the Snipd Podcast app to discover more snips from this episode
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