Cloudflare Workers + D1
Die Plattform, auf die Kavel deployt: Workers für serverloses Compute an der Edge und D1 für eine SQLite-Datenbank direkt daneben.
Warum es hier ist
Wir haben Cloudflare wegen weltweit niedriger Latenz, einer großzügigen kostenlosen Stufe und eines einzigen Deploy-Ziels für API und Web-App gewählt. Die Festlegung auf eine Plattform hält den Code direkt und Cold Starts nahe null.
Was du wissen solltest
- Jede App hat eine
wrangler.jsonc, die ihre Bindings, Vars und die D1-Datenbank deklariert. - D1 ist SQLite. Du erreichst es über Drizzle, nie rohes SQL von Hand, und wendest Änderungen als generierte Migrationen an.
- Du deployst mit Wrangler. Siehe Deployment für die vollständige Anleitung.
Die vollständige Dokumentation findest du unter developers.cloudflare.com.