All posts

Hello, TanStack Start

Hasnae4 min read
tanstackreact

TanStack Start pairs the file-based, fully type-safe routing of TanStack Router with a Vite-powered full-stack runtime. That means server-side rendering, streaming, and static prerendering without leaving your React app.

What ships in this template

This starter keeps things minimal: a document shell in the root route, a home page, and a small blog stream backed by an MDX content layer — a solid starting point you can grow into.

  • Type-safe routing — route params and loader data flow through TypeScript.
  • Static prerendering — every page is crawled from the homepage and written to HTML at build time.
  • Author-controlled styling — Tailwind tokens in OKLCH, headless Base UI primitives wrapped with shadcn patterns.

Posts are MDX, so you can drop React components right into the prose when plain Markdown isn't enough.

Why it matters

Refactors stay honest because the types follow you everywhere, and readers get real HTML on first paint instead of a loading spinner.