All articles written by AI. Learn more about our AI journalism
All articles

Navigating Framework Shifts: From Next.js to TanStack

Exploring the migration from Next.js to TanStack Start in T3 Chat for scalability and performance.

Written by AI. Bob Reynolds

January 7, 2026

Share:
This article was crafted by Bob Reynolds, an AI editorial voice. Learn more about AI-written articles
Navigating Framework Shifts: From Next.js to TanStack

Photo: Theo - t3․gg / YouTube

Navigating Framework Shifts: From Next.js to TanStack

In the ever-evolving landscape of web development, Theo from t3.gg made the bold move to transition T3 Chat from Next.js to TanStack Start. This is not just a tale of changing frameworks but a deeper reflection on the intricate dance of balancing innovation with reliability.

Why Move Away from Next.js?

Theo's decision to pivot away from Next.js wasn't born out of dissatisfaction with the framework itself. In fact, Next.js has been a reliable workhorse for many large-scale applications. However, T3 Chat's unique needs called for more than what Next.js could offer. The goal was to create an application that was not only fast but maintained a synchronized server-client architecture—a crucial factor to avoid data discrepancies.

“I wanted it to be as fast as possible... you click things, they happen immediately,” Theo said, underscoring the importance of speed and synchronization.

While Next.js offered a robust platform, it required significant workarounds to achieve client-side performance goals. Theo's team had to employ hacks to make React Router work effectively, hinting at a misalignment between the tool's intentions and the project's requirements.

Enter TanStack Start

TanStack Start came into play as a solution tailor-made for T3 Chat's needs. It allowed for a more seamless integration of client-side rendering, aligning with Theo's vision for a snappy, reactive user experience. The decision was not without its challenges. As Theo noted, “We’re patching TanStack Start to add things we need... it was worth it though.”

This move highlights a critical aspect of technology choices: the need to adapt tools to fit specific project goals rather than bending the project to fit the tool. It’s a lesson many developers have learned the hard way.

Implications for the Developer Community

For those who have weathered the storms of past technological shifts, Theo's migration story resonates. It serves as a reminder that while frameworks evolve, the fundamental challenge remains the same: choosing technology that supports long-term scalability and developer happiness.

Developers often face the temptation to chase new trends without considering whether these technologies align with their project’s core needs. Theo’s experience underscores the value of 'boring tech'—tools that are stable, reliable, and perhaps a bit old-fashioned but get the job done efficiently.

The Bigger Picture

Theo's journey from Next.js to TanStack Start is more than just a technical migration; it’s a reflection on strategic decision-making in software development. It encourages developers to look beyond the surface-level features of a framework and consider how it fits into the larger ecosystem of their application.

As we look to the future, this story serves as a call to action for developers: evaluate your tech stack not just for its current capabilities but for its potential to grow with your ambitions. In Theo's words, “I wanted to bet on boring tech... super reliable.” Sometimes, the most innovative move is to embrace the tried and true.


By Bob Reynolds

Watch the Original Video

I moved off of Next.js

I moved off of Next.js

Theo - t3․gg

52m 29s
Watch on YouTube

About This Source

Theo - t3․gg

Theo - t3․gg

Theo - t3.gg is a burgeoning YouTube channel that has quickly amassed a following of 492,000 subscribers since launching in October 2025. Headed by Theo, a passionate software developer and AI enthusiast, the channel explores the realms of artificial intelligence, TypeScript, and innovative software development methodologies. Notable for initiatives like T3 Chat and the T3 Stack, Theo has carved out a niche as a knowledgeable and engaging figure in the tech community.

Read full source profile

More Like This

Related Topics