Una bandera de funcionalidad, un tema preferido, un anuncio temporal y una redirección de una página antigua necesitan una pequeña cantidad de datos almacenados. Workers KV permite a un Cloudflare Worker buscar un valor por su clave sin administrar un servidor de base de datos. Es útil para datos que se leen a menudo y cambian con menos frecuencia.
El curso presenta cada idea mediante una tarea de aplicación funcional. Primero separarás los datos locales y de nube, después leerás parámetros estructurados, gestionarás valores ausentes, establecerás caducidades y recorrerás resultados paginados. También aprenderás por qué un valor actualizado recientemente puede no ser visible de inmediato para todos los lectores y cómo mantener utilizables los ajustes de visualización opcionales durante ese retraso.
El curso contiene 5 laboratorios guiados y 1 reto independiente de reparación de avisos. Los laboratorios guiados presentan cada capacidad antes del reto independiente.
Qué aprenderás
- Crear un almacén de banderas de funcionalidad: activar un banner local mientras el ajuste de nube sigue desactivado y leer ambos mediante un enlace Worker.
- Servir preferencias de cuentas: asignar ajustes JSON distintos a dos cuentas ficticias y usar valores predeterminados claros para registros ausentes o dañados.
- Caducar avisos temporales: dejar de mostrar un aviso en su fecha límite de aplicación y observar por separado la caducidad KV.
- Importar un catálogo de redirecciones: validar e importar en bloque un pequeño conjunto de datos, leer todas las páginas y retirar claves seleccionadas sin perder datos ajenos.
- Gestionar actualizaciones de configuración retrasadas: probar ajustes antiguos y nuevos de forma segura y observar después una actualización remota real sin exigir que se produzca una lectura obsoleta.
- Aviso de mantenimiento ausente: reparar la selección del espacio de nombres y la gestión del aviso conservando datos separados de producción y vista previa.
A quién va dirigido este curso
Desarrolladores Workers que necesitan pequeños ajustes, anuncios y redirecciones sin administrar un servidor de base de datos.
Requisitos previos: Completa Cloudflare Workers for Beginners, especialmente Connect LabEx to Your Cloudflare Account. Ese laboratorio explica la terminal de la VM, la autorización de dispositivo de Wrangler, la confirmación de cuenta y la configuración de su identificador. También debes reconocer un controlador Worker JavaScript y saber desplegar y eliminar un Worker.
Entorno de aprendizaje: Usa tu propia cuenta Cloudflare de aprendizaje. Cada laboratorio empieza en una VM LabEx nueva y crea recursos desechables independientes; no se reutilizan el inicio de sesión ni el espacio de nombres de una VM anterior. Los pequeños conjuntos de datos ficticios no requieren un dominio comprado ni una actualización de pago. Se siguen aplicando las cuotas de la cuenta, así que mantén pequeños los datos y completa la limpieza documentada.
Estos ejemplos usan KV para ajustes de visualización y otros datos de lectura frecuente. No usan un valor potencialmente obsoleto para decidir una revocación inmediata de acceso o una transacción financiera. Comprueba respuestas reales y recursos de nube, elimina solo tus recursos de laboratorio y cierra sesión antes de terminar.
Preguntas frecuentes
¿Qué tipos de datos encajan con KV?
Ajustes de visualización y otros datos de lectura frecuente que cambian menos a menudo. Estos ejercicios no usan valores potencialmente obsoletos para revocar acceso inmediatamente ni para transacciones financieras.
¿Todos los lectores ven una actualización inmediatamente?
No. El curso prueba ajustes antiguos y nuevos de forma segura y observa después una actualización remota real sin exigir que se produzca una lectura obsoleta.
¿Una fecha límite de aplicación es lo mismo que la caducidad KV?
No. El laboratorio de avisos deja de mostrar contenido caducado en su fecha límite de aplicación y observa por separado la caducidad del almacenamiento. Los registros ausentes o dañados necesitan un tratamiento claro.
¿Los espacios de nombres locales y de nube comparten datos?
Son destinos separados. Verifica el espacio de nombres seleccionado y las respuestas, conserva datos ajenos durante la reparación y limpia solo tus recursos de laboratorio antes de cerrar sesión.





