EmDash para desenvolvedores Astro
Adicione recursos de CMS estilo WordPress ao seu site Astro com EmDash
Documentação oficial do EmDash.
Adicione recursos de CMS estilo WordPress ao seu site Astro com EmDash
Aprenda os fundamentos do Astro através das lentes dos conceitos do WordPress que você já conhece
Um guia das funcionalidades e conceitos do EmDash para desenvolvedores familiarizados com WordPress
O que o painel de administração EmDash oferece a editores, administradores e desenvolvedores.
O modelo mental para construir com EmDash — uma integração Astro com um modelo de conteúdo editável ao vivo.
Defina tipos de conteúdo com coleções e campos—tipos de campo suportados, validação e relacionamentos.
Como moldar e evoluir seu modelo de conteúdo no EmDash — coleções, campos, mudanças em tempo de execução, tipos e seeds.
Como o EmDash funciona internamente, para pessoas que contribuem com o EmDash.
As convenções de escrita, estrutura e exemplos de código para a documentação do EmDash.
Executar as migrações internas de schema do EmDash como uma etapa de deploy serializada.
Cache de resultados de consultas no Cloudflare KV ou em memória para servir leituras sem consultar a base de dados em cada pedido.
Executar plugins sandboxed no Cloudflare Workers ou Node.js, com os bindings, limites de recursos e modos de falha de cada runner de sandbox.
Altere o esquema e modelo de conteúdo de um site EmDash em produção e mantenha seu arquivo seed sincronizado.
Onde cada segredo do EmDash reside, como fornecê-lo e o que acontece quando você rotaciona ou perde.
Mover um site existente para uma nova versão do EmDash, desde a leitura das entradas de release até a verificação do site implantado.
Conecte seu assistente de codificação com IA à documentação do EmDash para que ele possa responder perguntas e encontrar o padrão correto a partir de documentos reais.
Integre o EmDash em um site Astro que você já tem, sem o template inicial.
Faça login no EmDash com uma conta Atmosphere — a identidade de rede aberta por trás do Bluesky e do ecossistema mais amplo do protocolo AT.
Baixar backups do site, agendar backups automáticos para o armazenamento e restaurar com D1 Time Travel.
Seguir o esquema de cores do visitante, permitir que editores escolham uma variante escura para uma imagem e renderizar a correta com o componente Image.
Traduza conteúdo para vários idiomas com publicação por locale, slugs e fallback automático.
Permita que editores escolham diferentes layouts para páginas individuais usando um campo de modelo.
Habilite pré-visualizações seguras de conteúdo rascunho antes da publicação.
Use getEmDashCollection e getEmDashEntry para recuperar conteúdo nos seus templates.
Adicionar blocos de conteúdo dinâmico a barras laterais, rodapés e outras regiões de template.
O CMS nativo do Astro. Um sucessor moderno do WordPress com conteúdo com tipagem segura, extensibilidade de plugins e implantação portável.
Converter plugins do WordPress em plugins EmDash usando a API de Plugins
Adicione páginas de admin e widgets do painel ao painel de administração EmDash.
Expõe endpoints REST a partir do seu plugin para a UI de administração e integrações externas.
Injete scripts, folhas de estilo ou HTML em páginas públicas renderizadas — apenas para plugins nativos.
Forneça componentes Astro que renderizam tipos de blocos Portable Text definidos por plugins no site público.
Forneça componentes React personalizados para páginas admin de plugins e widgets de dashboard.
Construa um plugin EmDash com hooks, armazenamento, configurações e UI de administração.
Escolha entre plugins sandboxed e nativos antes de começar a escrever código.
Publicar plugins em sandbox a partir do GitHub Actions através do serviço de release do EmDash.
Execute código em resposta a eventos de conteúdo, mídia, ciclo de vida e renderização de páginas.
Reference for emdash-plugin.jsonc — identity, trust contract, profile fields, and publisher pinning.
Breaking changes for sandboxed-plugin authors, and how to update your plugin.
Configuração por plugin através do armazenamento KV, exposta na UI de administração como uma página Block Kit.
Estenda o EmDash com hooks, armazenamento, configurações, páginas de administração e rotas de API.
Install plugins from the experimental, federated EmDash plugin registry, and query it from your own site.
Build a plugin directory, search page, or release feed against the registry's public discovery API with @emdash-cms/registry-client.
Como o EmDash isola plugins não confiáveis no Cloudflare Workers face a deployments Node.js.
Configure plugins com esquemas de configurações e o armazenamento chave-valor (KV).
Breaking changes for sites that install EmDash plugins, and how to adapt your project.
Protocol details, tool specifications, and OAuth configuration for the MCP server.