Skip to content
Faris Aziz
Available · Q3 2026 Invite me to speak
TanStackReact 30 min

TanStack Start: A Different Take on Full-Stack React

Most modern “full-stack” React frameworks are converging on the same shape: server-first rendering, deep abstraction layers, and client behavior that becomes harder to reason about as applications grow.

The talk

What it's about

Most modern “full-stack” React frameworks are converging on the same shape: server-first rendering, deep abstraction layers, and client behavior that becomes harder to reason about as applications grow.

TanStack Start deliberately takes a different path.

Built on TanStack Router, Start defines full-stack React from an SPA-first, client-first perspective, where the browser remains the primary runtime and the server is composed in only when needed. This model preserves the mental simplicity and ecosystem strengths of SPAs while enabling SSR, server functions, streaming, and API routes without hiding control or changing how you reason about your application.

This talk explores the architectural decisions behind TanStack Start, with a focus on type safety by design, isomorphic execution, and explicit data flow.

We will also cover the current state of the framework, what is production-ready today, what is still evolving, and where this approach is a strong fit or a poor one.

Takeaways

What you'll leave with

  • A clear understanding of what “SPA-first” actually means in TanStack Start
  • An overview of how TanStack Start composes routing, loaders, server functions, caching, and mutations
  • A concrete comparison between SPA-first and server-first architectural tradeoffs
  • Clarity on where TanStack Start fits well in real production systems
  • Current state of TanStack Start and production readiness
Audience

Who it's for

Senior frontend and full-stack engineers working with React in production and wanting to understand the evolving framework landscape, specially with TanStack Start

Booking 2026 & 2027 dates

Want a talk like this at your event?

Tell me about your audience and I'll adapt this talk — or build something new — to fit your room. I reply within two days.