Syntax - Tasty Web Development Treats

954: Fullstack TanStack! The Scoop with Tanner Linsley

40 snips
Nov 12, 2025
Tanner Linsley, the mind behind the growing TanStack ecosystem, discusses exciting advancements in libraries like TanStack DB, emphasizing its innovative local-first syncing capabilities. He dives into the intricacies of syncing, transactions, and the benefits of incremental adoption. Tanner critiques the use of 'magic directives' and shares his unique approach to React Server Components. With hints at future projects and insights into community dynamics, he offers a fresh perspective on the evolution of web development tools.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
INSIGHT

Local-First Sync Engine

  • TanStack DB is a client-only, local-first sync engine that exposes collections as queryable tables in the browser.
  • It runs fast differential data-flow queries and accepts data from many sources like REST, WebSockets, or IndexedDB.
ADVICE

Adopt Incrementally, Reuse Your API

  • Make TanStack DB incrementally adoptable by pushing data from existing clients like React Query or REST into collections.
  • Provide a schema so the engine can support joins and type-safety while letting you reuse current APIs.
INSIGHT

Local Transactions, Global Consistency

  • TanStack DB provides a transaction framework where common actions (insert/update/delete) are managed and you implement fetch logic once.
  • The client can mutate collections synchronously while the engine batches and executes underlying API calls.
Get the Snipd Podcast app to discover more snips from this episode
Get the app