Crear Worker API y binding con D1

Módulo: cloudflare

Taller Digital

Ficha del módulo

  • ID: cloudflare-worker-api
  • Categoría: cloudflare

Crear Worker API y binding con D1

Objetivo: implementar backend API en Cloudflare Workers conectado a D1.

Crear proyecto Worker

npm create cloudflare@latest <worker_name>
cd <worker_name>

Configurar wrangler.toml

Agregar binding D1:

[[d1_databases]]
binding = "DB"
database_name = "<db_name>"
database_id = "<database_id>"

Implementar endpoints

Crear rutas API (GET/POST/etc.) con validación básica de input y acceso a env.DB.

Probar local

wrangler dev