TanStack Start
Het full-stack React-framework waarop de webapp van Kavel is gebouwd: file-based routing, server functions en SSR, allemaal draaiend op de Cloudflare-edge.
Waarom het hier is
We kozen TanStack Start omdat het TypeScript-first is, native op Workers draait en je nooit aan één host bindt. Je schrijft React, en routing, data-loading en servercode staan in hetzelfde getypeerde project.
Wat je moet weten
- Routes zijn bestanden onder
apps/web/src/routes. De route-tree wordt gegenereerd, dus een bestand toevoegen voegt een route toe. - Server-only werk gaat in server functions, zodat secrets en datatoegang nooit naar de browser gaan.
- Pagina's worden server-side gerenderd en daarna gehydrateerd, dus de eerste paint is echte HTML.
De volledige documentatie staat op tanstack.com/start.