TanStack Start × Vite+

A full-stack starting line, without the framework fog.

Loopstride is a compact reference app for typed routes, route-level data, and server functions—running inside one Vite+ workspace.

  • React 19
  • TypeScript 7
  • Node 24
  • File routes

The useful 90%

Three ideas, wired end to end.

The examples are intentionally small enough to read in one sitting and real enough to use as a base.

01

Route by file

Every page becomes a typed route, generated from a structure you can scan.

02

Load before render

Route loaders move data dependencies next to the UI that consumes them.

03

Cross the server line

Server functions keep full-stack work typed without creating a second API layer.

Start with the route

Open an example, then follow it back to the file.

View loader example