Cloudflare Workers + D1
La plateforme sur laquelle Kavel se déploie : Workers pour le calcul serverless à l'edge, et D1 pour une base SQLite juste à côté.
Pourquoi il est là
Nous avons choisi Cloudflare pour sa faible latence mondiale, son offre gratuite généreuse et une cible de déploiement unique pour l'API et l'application web. S'engager sur une plateforme garde le code direct et les cold starts proches de zéro.
Ce qu'il faut savoir
- Chaque application a un
wrangler.jsoncqui déclare ses bindings, ses variables et la base D1. - D1, c'est SQLite. Vous y accédez via Drizzle, jamais du SQL brut à la main, et appliquez les changements sous forme de migrations générées.
- Vous déployez avec Wrangler. Voir Déploiement pour le guide complet.
La documentation complète se trouve sur developers.cloudflare.com.