Desarrollo de EmDash
EmDash es el CMS nativo de TypeScript de Cloudflare -- plugins aislados, hosting edge-first, cero PHP. Estamos construyendo con él ahora para que no tengas que descubrirlo solo.
¿Qué es EmDash?
EmDash es un CMS de código abierto lanzado en abril de 2026 por Cloudflare. Construido en Astro con TypeScript al 100%, se ejecuta sin servidor en Cloudflare Workers y se posiciona como una alternativa moderna y segura a WordPress. La arquitectura es fundamentalmente diferente de cualquier CMS anterior: aislamiento de plugins en sandbox, despliegue edge-first y cero PHP.
Piénsalo como lo que WordPress sería si se construyera en 2026 -- TypeScript en todas partes, sin servidor por defecto, y cada plugin aislado en su propio sandbox de tiempo de ejecución.
Por qué EmDash es arquitectónicamente significativo
WordPress alimenta el 43% de la web. También representa el 96% de las vulnerabilidades de seguridad de CMS -- casi todas provienen de su modelo de plugin sin restricciones. Cualquier plugin de WordPress puede acceder a tu base de datos, leer tu sistema de archivos e hacer solicitudes HTTP salientes. Esa es la superficie de ataque.
EmDash resuelve esto a nivel arquitectónico. Cada plugin declara sus capacidades requeridas por adelantado. Un plugin de formulario de contacto obtiene acceso declarado a envíos de formularios y correo electrónico. Nada más. Un plugin de galería lee activos de imágenes. Eso es todo. Si un plugin se ve comprometido, el radio de explosión está limitado por su conjunto de capacidades declaradas.
El modelo sin servidor agrava esto: sin procesos de servidor persistentes, sin workers PHP-FPM de larga duración acumulando estado. Cada solicitud es sin estado y efímera.
La ventaja de Cloudflare
EmDash no es solo un CMS -- es un CMS diseñado para ejecutarse en la red global de Cloudflare de más de 300 centros de datos. Esto significa:
Renderizado edge: Las páginas se renderizan en el nodo de Cloudflare más cercano al visitante. ¿Visitante de Londres? Renderizado en Londres. ¿Visitante de Singapur? Singapur. No desde un único servidor de origen en Virginia.
Almacenamiento KV integrado: Cloudflare Workers KV proporciona lecturas de clave-valor de baja latencia en el edge. EmDash lo usa para cachés de contenido, datos de sesión y configuración -- sin necesidad de una capa Redis separada.
Base de datos D1: La base de datos compatible con SQLite sin servidor de Cloudflare se integra nativamente. Los sitios de EmDash pueden ejecutarse sin dependencias de base de datos externa.
Almacenamiento de objetos R2: Los activos multimedia se sirven desde R2 de Cloudflare sin cuotas de salida. Sin facturas de AWS S3 escalando con el tráfico.
Estado actual (beta para desarrolladores v0.1.0)
EmDash no está listo para producción en la mayoría de casos de uso. Es importante ser específico al respecto:
Lo que funciona hoy:
- Modelado de contenido y publicación principal
- Renderizado de frontend basado en Astro
- Sistema de plugins con declaraciones de capacidad
- Despliegue de Wrangler en Cloudflare Workers
- Gestión de medios básica vía R2
- Desarrollo de plugins nativo en TypeScript
Lo que falta:
- Marketplace de plugins (actualmente vacío -- todos los plugins se construyen a mano)
- Soporte de localización e idiomas múltiples
- Publicación programada
- Roles de usuario granulares y permisos
- Documentación oficial (escasa e incompleta)
- Ecosistema comunitario (foros, plugins de terceros, tutoriales)
Nuestra evaluación: EmDash alcanzará la madurez de producción para casos de uso general entre finales de 2026 y mediados de 2027. Cloudflare tiene los recursos de ingeniería e incentivo financiero -- la adopción de Workers se acelera cuando EmDash tiene éxito.
Lo que construimos en EmDash hoy
Portafolios de desarrolladores y sitios de documentación
EmDash está listo para producción en sitios de contenido de baja complejidad donde controlas todo el contenido y necesitas hosting sin mantenimiento. Un portafolio de desarrollador o sitio de documentación de producto no tiene e-commerce, sin membresía, sin flujos de trabajo complejos. Es un gran ajuste hoy.
Lo que entregamos: Sitio EmDash basado en Astro, esquema de contenido personalizado, gestión de medios R2, desplegado globalmente en Workers con dominio personalizado. Tiempo de entrega típico: 1-2 semanas.
Construcciones experimentales para clientes visionarios
Algunos clientes quieren entender una tecnología antes de necesitarla. Construimos sitios EmDash de prueba de concepto que demuestren la arquitectura, expongan las limitaciones y te den una comprensión genuina de hacia dónde se dirige la plataforma.
Lo que entregamos: Prototipo EmDash funcional, evaluación técnica escrita, recomendación sobre si adoptar ahora o esperar.
Desarrollo de plugins
Los plugins de EmDash son módulos TypeScript. Si necesitas funcionalidad que aún no existe -- un manejador de formulario personalizado, un flujo de trabajo de aprobación de contenido, una integración con tu CRM -- lo escribimos. El modelo de capacidad es limpio y la API de TypeScript está bien diseñada incluso en beta.
Lo que entregamos: Plugin TypeScript con alcance, declaraciones de capacidad, pruebas unitarias y documentación.
Planificación de migración de WordPress a EmDash
No estamos esperando a que EmDash madure para mapear la ruta de migración. Lo estamos haciendo ahora. Los desafíos clave: traducción de esquema de contenido (tipos de post de WordPress a colecciones de EmDash), preservación de URLs (los formatos de slug de WordPress difieren), reemplazo de plugins (encontrar o construir equivalentes de EmDash para funcionalidad esencial de WordPress) y migración de medios (wp-content/uploads a R2).
Lo que entregamos: Informe de viabilidad de migración con mapeo completo de tipos de página, estrategia de URL, análisis de brecha de plugins y cronograma por fases.
¿Para quién es EmDash adecuado hoy?
Buen ajuste ahora:
- Desarrolladores cómodos con TypeScript y Astro
- Equipos que ya usan Cloudflare Workers para otra infraestructura
- Proyectos donde WordPress siente excesivo y Netlify CMS siente muy ligero
- Clientes que quieren adelantarse a un cambio tecnológico antes de que se vuelva mainstream
Espera hasta 2027 si:
- Ejecutas e-commerce, sitios de membresía o flujos de trabajo editorial complejos
- Dependes de plugins específicos de WordPress que no tienen equivalente en EmDash
- Necesitas un equipo de editores no técnicos para administrar contenido sin intervención de desarrollador
- Estás construyendo algo crítico donde no puedes absorber la inestabilidad de etapa beta
EmDash vs las alternativas
| EmDash | WordPress | Contentful | Sanity | |
|---|---|---|---|---|
| Lenguaje | TypeScript | PHP | Node.js | Node.js |
| Hosting | Cloudflare Workers | Tradicional/gestionado | SaaS en la nube | SaaS en la nube |
| Seguridad de plugins | Aislado en sandbox | Sin restricciones | N/A | N/A |
| Código abierto | Sí (MIT) | Sí (GPL) | No | No |
| Madurez de producción | Beta | Madura | Madura | Madura |
| Autoalojable | Sí | Sí | No | No |
| Renderizado edge | Nativo | Dependiente de plugin | Se requiere integración | Se requiere integración |
Nuestro enfoque
No somos espectadores. Tenemos proyectos EmDash en funcionamiento, desarrollo activo de plugins y una comprensión clara de dónde están las brechas. Cuando EmDash madure, seremos la agencia que ya conoce la plataforma desde adentro -- no la que lee la documentación por primera vez.
Si quieres evaluar EmDash en serio, o si estás construyendo algo donde EmDash es la opción correcta hoy, te diremos la verdad sobre qué funciona y qué no.
Common questions
¿Qué es EmDash?
EmDash es un CMS de código abierto lanzado en abril de 2026 por Cloudflare. Construido en Astro con TypeScript, se ejecuta sin servidor en Cloudflare Workers. Cada plugin se ejecuta en un tiempo de ejecución aislado con capacidades declaradas -- una mejora de seguridad fundamental sobre WordPress. Actualmente está en beta para desarrolladores v0.1.0.
¿Está EmDash listo para producción?
Para sitios de contenido simple (portafolios, documentación, blogs) -- sí. Para sitios complejos con e-commerce, membresía o flujos de trabajo editorial de múltiples funciones -- aún no. El marketplace de plugins está vacío, falta localización y la documentación es escasa. Estimamos la madurez de producción general entre finales de 2026 y mediados de 2027.
¿Debo migrar de WordPress a EmDash ahora?
Aún no para la mayoría de sitios. EmDash necesita tiempo para que el ecosistema de plugins madure. Recomendamos construir un plan de migración ahora para estar listo cuando la plataforma se estabilice. Ya ofrecemos planificación de migración como compromiso independiente -- mapeo de esquema de contenido, estrategia de URL y análisis de brecha de plugins.
¿Puedes construir un sitio EmDash para mí hoy?
Sí, para el caso de uso correcto. Sitios de contenido simple, portafolios de desarrolladores y sitios de documentación funcionan bien en EmDash hoy. También hacemos construcciones de prueba de concepto para clientes que evalúan la plataforma. Sitios complejos con e-commerce o membresía deberían usar un stack maduro ahora y planificar la migración de EmDash después.
¿Cómo maneja EmDash la seguridad de plugins en comparación con WordPress?
Los plugins de WordPress tienen acceso sin restricciones a tu base de datos, sistema de archivos y red -- es por eso que el 96% de las vulnerabilidades de WordPress provienen de plugins. Los plugins de EmDash declaran sus capacidades requeridas por adelantado y se ejecutan en sandbox aislados. Un plugin de formulario de contacto no puede leer tu base de datos. Un plugin de galería no puede hacer solicitudes HTTP salientes. El radio de explosión de un plugin comprometido está limitado.
¿Desarrollan plugins personalizados de EmDash?
Sí. Los plugins de EmDash son módulos TypeScript con una API de capacidad limpia. Si necesitas funcionalidad que aún no existe en el ecosistema -- integraciones personalizadas, flujos de trabajo de contenido, manejadores de formularios -- la construimos. Ya estamos escribiendo plugins para el ecosistema temprano.
¿Cuáles son los costos de alojamiento para un sitio EmDash?
EmDash se ejecuta en Cloudflare Workers, que tiene un nivel gratuito generoso (100,000 solicitudes/día). La mayoría de sitios de contenido pequeño a mediano se ejecutan por USD 5/mes o menos. El almacenamiento de objetos R2 para medios es gratuito hasta 10GB. No hay cuota de salida en R2 -- a diferencia de AWS S3. A escala, los costos de alojamiento de EmDash son materialmente más bajos que el hosting WordPress gestionado equivalente.
¿Cómo se compara EmDash con Astro más un CMS headless?
Si necesitas un stack moderno y listo para producción hoy, Astro más un CMS headless (Sanity, Contentful o DatoCMS) es la mejor opción. EmDash eventualmente reemplaza ese patrón -- es Astro más un CMS en un sistema integrado -- pero el ecosistema de CMS headless es años más maduro. Construimos ambos y recomendaremos lo que se ajuste a tu cronograma y requisitos.
Ready to get started?
Free consultation. No commitment. Just an honest conversation about your project.
Let's build
something together.
Whether it's a migration, a new build, or an SEO challenge — the Social Animal team would love to hear from you.