TanStack Start
El framework React full-stack sobre el que se construye la app web de Kavel: enrutado por archivos, server functions y SSR, todo corriendo en el edge de Cloudflare.
Por qué está aquí
Elegimos TanStack Start porque es TypeScript primero, corre de forma nativa en Workers y nunca te ata a un hosting. Escribes React, y el enrutado, la carga de datos y el código de servidor viven en el mismo proyecto tipado.
Qué debes saber
- Las rutas son archivos bajo
apps/web/src/routes. El árbol de rutas se genera, así que añadir un archivo añade una ruta. - El trabajo solo de servidor va en server functions, para que los secretos y el acceso a datos nunca lleguen al navegador.
- Las páginas se renderizan en el servidor y luego se hidratan, así que el primer render es HTML real.
La documentación completa está en tanstack.com/start.