Cómo desplegar una API de Cloudflare Worker respaldada por D1
Cuándo usarlo: Quieres una pequeña API JSON con autenticación y persistencia, desplegada en Cloudflare.
Flujo
-
EstructuraUsa la habilidad de Cloudflare. Nuevo Worker con vinculación D1, router Hono, rutas: GET /todos, POST /todos, DELETE /todos/:id.✓ Copiado→ Código de Worker + wrangler.toml + schema.sql
-
AutenticaciónAgrega autenticación de token bearer usando un secreto en env.✓ Copiado→ Middleware + instrucciones de wrangler secret put
-
DesplieguePasos de wrangler d1 execute + wrangler deploy.✓ Copiado→ URL activa después del despliegue
Resultado: Una API Worker desplegada con persistencia D1.
Errores comunes
- Las migraciones de D1 se desvían entre entornos — Usa wrangler d1 migrations create + apply; no ejecutes ad-hoc