EmDash para desarrolladores de Astro
Agrega funciones CMS al estilo de WordPress a tu sitio Astro con EmDash
Documentación oficial de EmDash.
Agrega funciones CMS al estilo de WordPress a tu sitio Astro con EmDash
Aprende los fundamentos de Astro a través del lente de los conceptos de WordPress que ya conoces
Una guía de las características y conceptos de EmDash para desarrolladores familiarizados con WordPress
Lo que el panel de administración de EmDash ofrece a editores, administradores y desarrolladores.
El modelo mental para construir con EmDash — una integración de Astro con un modelo de contenido editable en vivo.
Define tipos de contenido con colecciones y campos—tipos de campo compatibles, validación y relaciones.
Cómo dar forma y evolucionar tu modelo de contenido en EmDash — colecciones, campos, cambios en tiempo de ejecución, tipos y seeds.
Cómo funciona EmDash internamente, para personas que contribuyen a EmDash mismo.
Las convenciones de escritura, estructura y ejemplos de código para la documentación de EmDash.
Configure el almacenamiento de medios con R2, S3 o sistema de archivos local.
Conecta tu asistente de codificación con IA a la documentación de EmDash para que pueda responder preguntas y encontrar el patrón correcto desde documentos reales.
Inicia sesión en EmDash con una cuenta Atmosphere — la identidad de red abierta detrás de Bluesky y el ecosistema más amplio del protocolo AT.
Autenticación Passkey-first con proveedores conectables para GitHub, Google y Atmosphere.
Traduce contenido a múltiples idiomas con publicación por locale, slugs y fallback automático.
Crea y gestiona menús de navegación para encabezados, pies de página y barras laterales.
Permite que los editores elijan diferentes diseños para páginas individuales usando un campo de plantilla.
Use getEmDashCollection y getEmDashEntry para recuperar contenido en sus plantillas.
Configura ajustes globales como el título del sitio, el logo y los enlaces sociales.
Añade bloques de contenido dinámicos a barras laterales, pies de página y otras regiones de plantilla.
Monetiza contenido con el protocolo de pago x402 — cobra a los bots, no a los humanos.
El CMS nativo de Astro. Un sucesor moderno de WordPress con contenido tipado seguro, extensibilidad de plugins y despliegue portable.
Convertir plugins de WordPress a plugins de EmDash usando la API de Plugins
Expone endpoints REST desde tu plugin para la UI de administración e integraciones externas.
Bloques de IU declarativos para páginas de administración y widgets de plugins en sandbox.
Inyecta scripts, hojas de estilo o HTML en páginas públicas renderizadas — solo para plugins nativos.
Proporciona componentes de Astro que renderizan tipos de bloques de Portable Text definidos por plugins en el sitio público.
Proporcione componentes React personalizados para páginas de administración de plugins y widgets del panel de control.
Construye un plugin nativo de EmDash con el patrón descriptor + createPlugin.
Construye un plugin de EmDash con hooks, almacenamiento, ajustes e interfaz de administración.
Exponga endpoints REST desde su plugin sandboxed para la interfaz de administración e integraciones externas.
Bloques de UI declarativos para páginas de administración y widgets de plugins en sandbox.
Declara lo que necesita tu plugin y comprende lo que la sandbox hace cumplir.
Elija entre plugins sandboxed y nativos antes de comenzar a escribir código.
init, build, dev, bundle, validate, publish — la cadena de herramientas de creación de plugins.
Ejecuta código en respuesta a eventos de contenido, medios, ciclo de vida y renderizado de páginas.
Referencia para emdash-plugin.jsonc — identidad, contrato de confianza, campos de perfil y anclaje de publisher.
Cambios incompatibles para autores de plugins sandboxed y cómo actualizar tu plugin.
Empaqueta un plugin sandbox y publícalo en el registro de plugins de EmDash.
Configuración por plugin a través del almacén KV, expuesta en la UI de administración como una página de Block Kit.
Extienda EmDash con hooks, almacenamiento, configuraciones, páginas de administración y rutas de API.
Cómo EmDash aísla plugins no confiables en Cloudflare Workers frente a despliegues en Node.js.
Persiste datos de plugins en colecciones de documentos con consultas indexadas.
Cambios importantes para sitios que instalan plugins de EmDash, y cómo adaptar tu proyecto.
Detalles del protocolo, especificaciones de herramientas y configuración OAuth para el servidor MCP.
Comprende cómo funcionan los temas de EmDash y cómo inician nuevos sitios.
Convierte temas de WordPress a temas de EmDash usando un enfoque estructurado