5 de abril de 2026

Cloudflare lanza EmDash, un CMS open source escrito en TypeScript que quiere ser el sucesor espiritual de WordPress: plugins en sandbox, diseñado para agentes de IA y licencia MIT

Cloudflare lanza EmDash, un CMS open source escrito en TypeScript que quiere ser el sucesor espiritual de WordPress: plugins en sandbox, diseñado para agentes de IA y licencia MIT

Cloudflare ha presentado EmDash, un sistema de gestión de contenidos (CMS) open source construido desde cero en TypeScript que la compañía describe como «el sucesor espiritual de WordPress». No es un fork ni usa código de WordPress: es una reescritura completa, con licencia MIT (más permisiva que la GPL de WordPress), serverless por diseño, y construido sobre el framework web Astro (que Cloudflare adquirió en enero de 2026). Lo desarrollaron en dos meses con ayuda intensiva de agentes de codificación con IA.

El argumento central de Cloudflare es que WordPress, con 24 años y el 40% de los sitios web del mundo, fue diseñado para una era en la que alojar un sitio significaba alquilar un servidor privado virtual. En 2026, el paradigma es distribuir un bundle de JavaScript a una red global a coste casi cero. WordPress no se adapta bien a ese modelo.

El problema de seguridad que EmDash ataca de raíz: el 96% de las vulnerabilidades de WordPress provienen de plugins. En WordPress, los plugins tienen acceso amplio al sistema central y a los datos. En EmDash, los plugins corren en sandboxes aislados mediante Dynamic Workers (basados en la infraestructura de Cloudflare), lo que hace imposible que un plugin acceda a datos o funciones más allá de lo que se le ha concedido explícitamente. La cola de revisión manual de plugins en WordPress.org tiene más de 800 plugins pendientes y tarda al menos dos semanas; EmDash elimina la necesidad de esa revisión porque el aislamiento es arquitectónico.

Otras novedades: EmDash está diseñado para ser gestionado programáticamente por agentes de IA. Incluye un servidor MCP integrado, Agent Skills que describen las capacidades disponibles, y una CLI para que los agentes interactúen con instancias locales o remotas. También soporta x402, un protocolo que permite cobrar por artículo sin suscripción (paga y lee), lo que abre un modelo de monetización directa para editores independientes. Usa Portable Text en lugar del modelo de contenido HTML de WordPress, y autenticación por passkeys por defecto (sin contraseñas).

Para migración, EmDash acepta archivos WRX de WordPress y tiene un plugin exportador. Pero la compatibilidad no es directa: los temas PHP y los plugins existentes de WordPress no funcionan y requerirían rediseño sustancial.

Mi valoración: EmDash es un proyecto ambicioso que aborda problemas reales (seguridad de plugins, arquitectura anticuada, hostilidad hacia agentes de IA) pero arranca desde cero en ecosistema. WordPress tiene miles de plugins, una comunidad enorme y 24 años de inercia. EmDash tiene cero plugins, cero comunidad y una dependencia funcional de la infraestructura de Cloudflare para su función estrella (el sandbox de plugins solo funciona nativamente en Cloudflare Workers; en otros hosts, necesitas implementar tu propio aislamiento). Los desarrolladores en Hacker News fueron escépticos, y algunos señalaron que fue lanzado el 1 de abril. No es broma, pero sí es versión 0.1. Para proyectos nuevos que no tienen inversión en WordPress, EmDash es una alternativa interesante. Para migraciones de sitios WordPress existentes, la fricción es alta.

Preguntas frecuentes

¿EmDash reemplaza WordPress? No a corto plazo. Es una alternativa desde cero, no una migración directa. Los plugins y temas PHP de WordPress no funcionan. ¿Es realmente open source? Sí. Licencia MIT en GitHub. Corre en cualquier servidor Node.js, pero el sandbox de plugins solo funciona nativamente en Cloudflare Workers. ¿Está preparado para producción? Es versión 0.1 (developer preview). No tiene ecosistema de plugins ni comunidad todavía.




☞ El artículo completo original de Natalia Polo lo puedes ver aquí

No hay comentarios.:

Publicar un comentario