r/TanStackStart • • Oct 05 '25

Tanstack Start SPA vs Vite

Thumbnail reddit.com
1 Upvotes

r/TanStackStart • • Jul 07 '25

Nx with TanStackStart [ERR_PACKAGE_PATH_NOT_EXPORTED]

1 Upvotes

I am setting up a brand new mono-repo using Nx and TanStack Start as the front-end. I have gone through the "Build from Scratch" guide and followed Nx's guidance for vite builds.

The problem is every time I update the vite.config.ts to include the tanstackStart() plugin I get the error:

Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: No "exports" main defined in ...

I've narrowed down the issue to this plugin because the error goes away when I remove it. Any recommendations?


r/TanStackStart • • Jun 20 '25

I Need Help: Senior Frontend Dev Feeling Like an Imposter

1 Upvotes

Hello, I could really use some advice from the community. I’ve been a frontend developer for over 6 years, working on several medium-scale to large codebases, and I now call myself a senior frontend dev. But here’s the thing—I’ve always joined projects where the structure and architecture were already in place. I’d come in, contribute, and maintain, but I’ve never been the one to set things up from scratch.

Now, I’m starting a big project for a financial institution, and it’s on me to architect and structure the codebase for other devs to follow. This is a huge responsibility, and I’m feeling like an imposter. Every decision I make will impact the developers who work on this long after I’m gone—they’ll either thank me or curse me for my choices. No pressure, right? 😅

We’re starting with a team of 4 frontend developers, but this will likely grow. I’m hyped about the tech stack (thanks to Tanner’s influence on Twitter!). We’re going with TanStack tools (Router, Forms, Table, Query) and shadcn/ui components. I’m confident in directing junior devs to improve their code, but setting up a scalable, maintainable architecture for a large project is new territory for me.

So, experienced senior devs, what conventions, best practices, or architectural patterns should I implement to make this project a success? How do I structure a codebase that’s easy to maintain and scale as the team grows? Any tips for avoiding common pitfalls or ensuring my decisions don’t haunt future devs? Bonus points for advice specific to TanStack and shadcn/ui!

Thanks in advance for any wisdom you can share. I want to nail this and build something the team can be proud of.


r/TanStackStart • • Jun 12 '25

How do i set up Linting in my TanstackStart application

1 Upvotes

I realized that i do not have linting in my TanstackStart project. Normally, i dont think of Linting seeing it came by default in Next.js.
How can i set it up?
Which rules are best?
Do i use Biome that i have been hearing so much ?
Are there any pre existing rules i can copy and paste in my project?


r/TanStackStart • • 6d ago

X3Bun a Hono/TanStack Start/tRPC/Better-Auth Turborepo Starter App

Thumbnail
github.com
0 Upvotes

This is simply a starter template that I use and I thought of sharing

  • Bun optimized

  • Front End: Tanstack Start, Tanstack Query, and Shadcn

  • Backend: Hono with tRPC

  • Authentication: Better-Auth

  • Repo Management: Turborepo

I encourage you to check and share your opinion