TanStack Start
Das Full-Stack-React-Framework, auf dem Kavels Web-App aufbaut: dateibasiertes Routing, Server Functions und SSR, alles auf der Cloudflare-Edge.
Warum es hier ist
Wir haben TanStack Start gewählt, weil es TypeScript-first ist, nativ auf Workers läuft und dich nie an einen Host bindet. Du schreibst React, und Routing, Data-Loading und Servercode liegen im selben typisierten Projekt.
Was du wissen solltest
- Routen sind Dateien unter
apps/web/src/routes. Der Route-Tree wird generiert, eine neue Datei ergibt also eine neue Route. - Server-only-Arbeit gehört in Server Functions, damit Secrets und Datenzugriff nie in den Browser gelangen.
- Seiten werden serverseitig gerendert und dann hydriert, der erste Paint ist also echtes HTML.
Die vollständige Dokumentation findest du unter tanstack.com/start.