Cloudflare lleva tu código al edge (300+ ciudades): Workers para
serverless, D1 para SQL global y Workers AI para inferencia. Se opera con la
CLI wrangler. A continuación los casos de uso con sus scripts minimalistas.
Desplegar una función serverless en el edge con un comando.
# 1. Crear el proyecto y publicar
npm create cloudflare@latest mi-app
cd mi-app
npx wrangler dev # local
npx wrangler deploy # edge
// 2. Worker mínimo (src/index.ts)
export default {
async fetch(request) {
return new Response("Hola desde Cloudflare Workers 🚀");
},
};
npm create cloudflare@latest genera el esqueleto del Worker.fetch(request) que devuelve un Response.wrangler deploy lo publica en el edge sin servidores.Base de datos global y modelos de IA con un comando.
# 3. Base de datos D1 (SQL global)
npx wrangler d1 create mi-base
npx wrangler d1 execute mi-base --command "CREATE TABLE tareas (id INTEGER PRIMARY KEY, texto TEXT)"
# 4. Modelos de IA disponibles
npx wrangler ai models
| Concepto | Qué es |
|---|---|
wrangler | CLI (dev, deploy, d1, ai, r2) |
Worker | Función fetch → Response en el edge |
D1 | SQL serverless global (compatible SQLite) |
Workers AI | Inferencia de IA con una llamada de API |
El token 🟠 recorre el flujo. Clic en el gráfico reinicia la animación.
| Comando | Qué hace |
|---|---|
npm create cloudflare@latest | Crea un Worker |
npx wrangler dev / deploy | Local / publicar en el edge |
npx wrangler d1 create/execute | Base de datos SQL serverless |
npx wrangler ai models | Modelos de Workers AI |
C:\Users\TUF\Documents\librerías\local\. Herramienta: wrangler (npm). Docs: https://developers.cloudflare.com/.