Saltar al contenido

Cloudflare

La plataforma developer de Cloudflare: Workers (isolates), D1, R2, KV, Durable Objects, Queues, Workers AI, Vectorize, Hyperdrive, Pages y Wrangler.

42 unidades · 206 temasEmpezar la ruta
  1. 00

    Nivel 0

    1 temas
    1. 01La ontología de Cloudflarehechoen curso
  2. 01

    Nivel 1

    5 temas
    1. 01De CDN a plataformahechoen curso
    2. 02Qué es el edgehechoen curso
    3. 03Latencia: el coste de la distanciahechoen curso
    4. 04Edge frente a regiónhechoen curso
    5. 05El panorama 2026hechoen curso
  3. 02

    Nivel 2

    5 temas
    1. 01El problema de contenedores y lambdashechoen curso
    2. 02V8 isolates: aislamiento ligerohechoen curso
    3. 03Cero cold start y coste por CPUhechoen curso
    4. 04Los límites del modelohechoen curso
    5. 05Seguridad del sandboxhechoen curso
  4. 03

    Nivel 3

    5 temas
    1. 01El fetch handler: el corazón de todo Workerhechoen curso
    2. 02La estructura moderna: export default y sus tres argumentoshechoen curso
    3. 03Hola mundo: escribir, correr con wrangler dev y ver la respuestahechoen curso
    4. 04Enrutar a mano: request.method y el pathnamehechoen curso
    5. 05El modelo mental: una función pura de petición a respuestahechoen curso
  5. 04

    Nivel 4

    5 temas
    1. 01Crear un proyecto con C3hechoen curso
    2. 02wrangler.jsonc: el manifiesto del Workerhechoen curso
    3. 03wrangler dev: el runtime real en localhechoen curso
    4. 04wrangler deploy: publicar en el edgehechoen curso
    5. 05El día a día con Wranglerhechoen curso
  6. 05

    Nivel 5

    5 temas
    1. 01workerd: el runtime de Workershechoen curso
    2. 02APIs web estándar: por qué no es Node.jshechoen curso
    3. 03Compatibility dates y flagshechoen curso
    4. 04nodejs_compat: APIs de Node cuando hacen faltahechoen curso
    5. 05Qué NO hay: fs, sockets crudos, hiloshechoen curso
  7. 06

    Nivel 6

    5 temas
    1. 01Qué es un bindinghechoen curso
    2. 02El objeto envhechoen curso
    3. 03Tipos de bindingshechoen curso
    4. 04Declarar bindings en wrangler.jsonchechoen curso
    5. 05Tipado con wrangler typeshechoen curso
  8. 07

    Nivel 7

    5 temas
    1. 01workers.dev: el subdominio de pruebashechoen curso
    2. 02Custom domains: tu dominio es el Workerhechoen curso
    3. 03Routes: patrones que interceptan tráficohechoen curso
    4. 04Cómo se resuelve cada peticiónhechoen curso
    5. 05Zonas y DNS: dónde encaja el Workerhechoen curso
  9. 08

    Nivel 8

    5 temas
    1. 01vars: configuración en texto planohechoen curso
    2. 02Secretos: valores cifrados con wrangler secrethechoen curso
    3. 03Secrets Store: el almacén centralizado de la cuentahechoen curso
    4. 04Entornos: staging y production sin mezclar credencialeshechoen curso
    5. 05No filtrar al cliente: el secreto vive en el servidorhechoen curso
  10. 09

    Nivel 9

    5 temas
    1. 01`wrangler tail`: los logs de producción en vivohechoen curso
    2. 02Workers Logs: retención persistente y búsquedahechoen curso
    3. 03Analytics Engine: telemetría a medida con SQLhechoen curso
    4. 04Errores y source maps: trazas legibles en producciónhechoen curso
    5. 05Trazar y depurar en producción sin degradar el rendimientohechoen curso
  11. 10

    Nivel 10

    5 temas
    1. 01Leer el cuerpo de la petición: json, text, formData y arrayBufferhechoen curso
    2. 02Construir respuestas: new Response, status, headers, CORS y Response.jsonhechoen curso
    3. 03Subrequests con fetch: proxy, agregación de APIs y caché del edgehechoen curso
    4. 04Streaming de respuestas: ReadableStream, TransformStream, SSE y el TTFBhechoen curso
    5. 05HTMLRewriter: transformar HTML en streaming con element handlershechoen curso
  12. 11

    Nivel 11

    5 temas
    1. 01Servir un sitio estático desde un Workerhechoen curso
    2. 02SPA y multipágina: el arte de not_found_handlinghechoen curso
    3. 03La paridad de 2026: por qué Workers reemplaza a Pageshechoen curso
    4. 04Assets y Worker juntos: el fallthrough y run_worker_firsthechoen curso
    5. 05Caché y cabeceras: immutable, hashes y Cache-Controlhechoen curso
  13. 12

    Nivel 12

    5 temas
    1. 01El `scheduled` handler: un Worker sin clientehechoen curso
    2. 02Expresiones cron: el vocabulario del tiempohechoen curso
    3. 03`ctx.waitUntil`: prolongar la vida del eventohechoen curso
    4. 04Probar y observar un cronhechoen curso
    5. 05Casos reales del cronhechoen curso
  14. 13

    Nivel 13

    5 temas
    1. 01Qué es un service bindinghechoen curso
    2. 02RPC con WorkerEntrypointhechoen curso
    3. 03Service binding frente a fetch externohechoen curso
    4. 04Componer microservicioshechoen curso
    5. 05Versionado y contratoshechoen curso
  15. 14

    Nivel 14

    5 temas
    1. 01Hono: el router ultraligero del edgehechoen curso
    2. 02Adaptadores full-stack: Astro, React Router y SvelteKithechoen curso
    3. 03Bajo el capó: todo colapsa en un fetch handlerhechoen curso
    4. 04Bindings dentro del framework: alcanzar envhechoen curso
    5. 05SSR en el edge: renderizar cerca del usuariohechoen curso
  16. 15

    Nivel 15

    5 temas
    1. 01Smart Placement: ejecutar cerca de los datoshechoen curso
    2. 02El límite de tiempo de CPUhechoen curso
    3. 03Memoria y subrequestshechoen curso
    4. 04El tamaño del bundlehechoen curso
    5. 05Diseñar dentro de los límiteshechoen curso
  17. 16

    Nivel 16

    5 temas
    1. 01Containers: una imagen de contenedor junto al edgehechoen curso
    2. 02Workers y Containers: el front y el backend pesadohechoen curso
    3. 03Workflows: procesos durables que sobreviven al fallohechoen curso
    4. 04Los pasos de un Workflow: step.do, step.sleep y el estadohechoen curso
    5. 05Elegir la herramienta: Workflow, Queue o cronhechoen curso
  18. 17

    Nivel 17

    5 temas
    1. 01Workers KV: el almacén clave-valor globalhechoen curso
    2. 02La API de KV: get, put, delete y listhechoen curso
    3. 03Consistencia eventual: el desfase de hasta 60 segundoshechoen curso
    4. 04TTL, metadata y el caché del edgehechoen curso
    5. 05Casos ideales y límites: cuándo sí y cuándo nohechoen curso
  19. 18

    Nivel 18

    5 temas
    1. 01R2: almacenamiento de objetos sin peaje de salidahechoen curso
    2. 02La API de R2 desde el Workerhechoen curso
    3. 03Multipart y objetos grandeshechoen curso
    4. 04Acceso público y URLs presignadashechoen curso
    5. 05Casos reales de R2hechoen curso
  20. 19

    Nivel 19

    5 temas
    1. 01Qué es D1: SQLite servida en el edgehechoen curso
    2. 02Crear una base D1 y enlazarla al Workerhechoen curso
    3. 03Consultar D1: prepare, bind y los métodos de resultadohechoen curso
    4. 04batch: varias sentencias en una sola ida y vueltahechoen curso
    5. 05D1 en local: desarrollo y datos de pruebahechoen curso
  21. 20

    Nivel 20

    5 temas
    1. 01Migraciones versionadashechoen curso
    2. 02La Sessions API: leer tus propias escriturashechoen curso
    3. 03Read replication globalhechoen curso
    4. 04Time Travel: restaurar en el tiempohechoen curso
    5. 05Límites de D1 y cuándo Hyperdrivehechoen curso
  22. 21

    Nivel 21

    5 temas
    1. 01Qué es un Durable Object: el actor con identidadhechoen curso
    2. 02Identidad: idFromName frente a newUniqueIdhechoen curso
    3. 03Single-threaded: por qué desaparecen las condiciones de carrerahechoen curso
    4. 04Acceder al objeto: el stub, el RPC y dónde vivehechoen curso
    5. 05Casos: coordinación, contadores exactos, rate limiting y cerrojoshechoen curso
  23. 22

    Nivel 22

    5 temas
    1. 01El storage transaccional: la memoria privada del objetohechoen curso
    2. 02El backend SQLite: una base de datos dentro del objetohechoen curso
    3. 03Alarms: el objeto que se despierta a sí mismohechoen curso
    4. 04Consistencia y single-threaded: por qué las transacciones son fácileshechoen curso
    5. 05Patrones: mini-base de datos por entidad, colas y batchinghechoen curso
  24. 23

    Nivel 23

    5 temas
    1. 01WebSockets en un Durable Object: el hogar del tiempo realhechoen curso
    2. 02Aceptar y difundir: la sala que habla a todoshechoen curso
    3. 03WebSocket Hibernation: dormir sin colgar a nadiehechoen curso
    4. 04Casos: chat, colaboración, presencia, juegos y notificacioneshechoen curso
    5. 05Escalar: un objeto por sala y partición por identidadhechoen curso
  25. 24

    Nivel 24

    5 temas
    1. 01Qué es Cloudflare Queues: desacoplar el trabajo pesadohechoen curso
    2. 02El productor: send, sendBatch y responder al instantehechoen curso
    3. 03El consumidor: el manejador queue y el MessageBatchhechoen curso
    4. 04Reintentos y dead-letter: el destino de lo que fallahechoen curso
    5. 05Casos reales: correos, miniaturas, webhooks y picoshechoen curso
  26. 25

    Nivel 25

    5 temas
    1. 01Qué es Hyperdrive: acelerar tu base existentehechoen curso
    2. 02Connection pooling: por qué el edge tumba una base tradicionalhechoen curso
    3. 03Query caching: lecturas populares servidas sin tocar la basehechoen curso
    4. 04Configurar y conectar: de la cadena al primer SELECThechoen curso
    5. 05D1 o Hyperdrive: el criterio de elecciónhechoen curso
  27. 26

    Nivel 26

    5 temas
    1. 01La Cache API: `caches.default` y caches con nombrehechoen curso
    2. 02`match` y `put`: el patrón cache-asidehechoen curso
    3. 03Tiered Cache: capas para maximizar los aciertoshechoen curso
    4. 04Claves de cache y variación: qué identifica una respuestahechoen curso
    5. 05Purgado e invalidación: expirar, purgar o versionarhechoen curso
  28. 27

    Nivel 27

    5 temas
    1. 01El árbol de decisión: las preguntas que eligen por tihechoen curso
    2. 02KV frente a D1: recuperar no es preguntarhechoen curso
    3. 03Durable Objects: cuando el dato tiene que ponerse de acuerdohechoen curso
    4. 04R2 e Hyperdrive: los bytes grandes y la base que ya tieneshechoen curso
    5. 05Combinar: la arquitectura de datos en el edgehechoen curso
  29. 28

    Nivel 28

    5 temas
    1. 01Qué es Workers AI: inferencia sobre GPUs serverlesshechoen curso
    2. 02El catálogo de modelos: texto, embeddings, visión, audio e imagenhechoen curso
    3. 03La API: env.AI.run, mensajes, parámetros y respuestahechoen curso
    4. 04Streaming: devolver tokens según lleganhechoen curso
    5. 05Coste y límites: neurons, rate limits y cuándo salir fuerahechoen curso
  30. 29

    Nivel 29

    5 temas
    1. 01Qué es un embedding: el significado hecho geometríahechoen curso
    2. 02Crear un índice: dimensiones y métricahechoen curso
    3. 03Insertar y consultar: insert, upsert y topKhechoen curso
    4. 04Filtrado por metadata: acotar antes de compararhechoen curso
    5. 05Patrones: chunks, sincronía y calidad de la recuperaciónhechoen curso
  31. 30

    Nivel 30

    5 temas
    1. 01El problema: llamar al LLM sin gobiernohechoen curso
    2. 02Cache de respuestas: no pagues dos veces lo mismohechoen curso
    3. 03Rate limiting y reintentos: proteger presupuesto y disponibilidadhechoen curso
    4. 04Observabilidad: entender de verdad el gasto de IAhechoen curso
    5. 05Multi-proveedor: una puerta, muchos modeloshechoen curso
  32. 31

    Nivel 31

    5 temas
    1. 01Qué es RAG y por qué: contexto en vez de reentrenamientohechoen curso
    2. 02Ingesta: trocear con solape, incrustar y guardarhechoen curso
    3. 03Recuperación: de la pregunta a los fragmentoshechoen curso
    4. 04Generación: el prompt con contexto y las citashechoen curso
    5. 05Calidad: evaluar, re-rankear y los fallos típicoshechoen curso
  33. 32

    Nivel 32

    5 temas
    1. 01Qué es un agente: el modelo que decide los pasoshechoen curso
    2. 02El Agents SDK: cada agente es un Durable Objecthechoen curso
    3. 03Herramientas: exponer funciones reales al modelohechoen curso
    4. 04Workflows para IA: pipelines largos que sobreviven al fallohechoen curso
    5. 05Patrones y riesgos: aprobación, presupuesto y observaciónhechoen curso
  34. 33

    Nivel 33

    5 temas
    1. 01Qué fue Pages: el producto que enseñó a desplegar desde Githechoen curso
    2. 02Pages Functions: rutas por convención de archivoshechoen curso
    3. 03El modelo dividido: por qué dos despliegues cuestan más de lo que parecenhechoen curso
    4. 04El estado en 2026: qué significa que Pages esté en mantenimientohechoen curso
    5. 05Convivir con lo heredado: reconocer, congelar y migrar sin sobresaltoshechoen curso
  35. 34

    Nivel 34

    5 temas
    1. 01Qué cambió: Workers absorbe las capacidades de Pageshechoen curso
    2. 02La paridad de funcionalidades y la tabla de equivalenciashechoen curso
    3. 03Migrar un proyecto: de functions a un Worker con assetshechoen curso
    4. 04Migrar el flujo de despliegue: Workers Builds o GitHub Actionshechoen curso
    5. 05Empezar hoy: por qué un proyecto nuevo nace en Workershechoen curso
  36. 35

    Nivel 35

    5 temas
    1. 01Zero Trust: la red deja de ser una credencialhechoen curso
    2. 02Cloudflare Access: autenticar antes de que exista la peticiónhechoen curso
    3. 03Validar la identidad en el Worker: el JWT que inyecta Accesshechoen curso
    4. 04WAF y rate limiting: filtrar antes de que haya cómputohechoen curso
    5. 05Service tokens y mTLS: identidad para máquinashechoen curso
  37. 36

    Nivel 36

    5 temas
    1. 01Cloudflare Images: guardar el original y servir la versión que tocahechoen curso
    2. 02Transformar en el Worker: redimensionar y recortar al vuelohechoen curso
    3. 03Cloudflare Stream: vídeo bajo demanda y en directohechoen curso
    4. 04Subidas directas: que el cliente suba sin pasar por tu servidorhechoen curso
    5. 05Elegir: Images y Stream frente a R2 con transformación propiahechoen curso
  38. 37

    Nivel 37

    5 temas
    1. 01Email Workers: el correo entrante como evento de códigohechoen curso
    2. 02Enviar correo desde un Worker: el binding y el proveedorhechoen curso
    3. 03Turnstile: la prueba de humanidad sin acertijoshechoen curso
    4. 04Rate limiting nativo: el contador por clave que no escribeshechoen curso
    5. 05Componer defensas: Turnstile, rate limit y Access en capashechoen curso
  39. 38

    Nivel 38

    5 temas
    1. 01Entornos múltiples: un manifiesto, varios Workershechoen curso
    2. 02Versiones y despliegue gradual: publicar sin apostarlo todohechoen curso
    3. 03Workers Builds: el repositorio como fuente de despliegueshechoen curso
    4. 04CI propio con GitHub Actions: el pipeline que publicahechoen curso
    5. 05Monorepo y proyectos grandes: muchos Workers, un repositoriohechoen curso
  40. 39

    Nivel 39

    5 temas
    1. 01El plano completo: un despliegue, cinco superficies de estadohechoen curso
    2. 02Autenticación y sesiones: dónde vive la identidad en el edgehechoen curso
    3. 03El camino de una petición: de la resolución DNS al último bytehechoen curso
    4. 04Trabajo en segundo plano: sacar peso del camino críticohechoen curso
    5. 05Un caso de estudio: diseñar un SaaS pieza por piezahechoen curso
  41. 40

    Nivel 40

    5 temas
    1. 01El modelo de precios: peticiones y tiempo de CPUhechoen curso
    2. 02Optimizar la latencia: menos viajes y mejor colocadoshechoen curso
    3. 03Optimizar el coste: lo gratis, el almacén y el trabajo repetidohechoen curso
    4. 04Medir: el endpoint que se come el presupuestohechoen curso
    5. 05Cuándo el edge NO es la respuestahechoen curso
  42. 41

    Nivel 41

    5 temas
    1. 01El modelo mental completo: los dos ejes del edgehechoen curso
    2. 02Arquitecturas de referencia: cuatro planos completoshechoen curso
    3. 03Cloudflare frente a AWS, Vercel y Fly: la comparación honestahechoen curso
    4. 04Los límites duros y cómo convivir con elloshechoen curso
    5. 05Hacia dónde va la plataforma y cómo seguir aprendiendohechoen curso