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 EmDash funciona internamente, para pessoas contribuindo para o próprio EmDash.
As convenções de escrita, estrutura e exemplos de código para a documentação do EmDash.
Cache de resultados de consultas no Cloudflare KV ou em memória para servir leituras sem consultar a base de dados em cada pedido.
Altere o esquema e modelo de conteúdo de um site EmDash em produção e mantenha o ficheiro seed sincronizado.
Onde cada segredo do EmDash reside, como fornecê-lo e o que acontece quando você rotaciona ou perde.
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.
Integrar 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.
Traduza conteúdo para múltiplos 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.
Ative pré-visualizações seguras de conteúdo de rascunho antes da publicação.
Use getEmDashCollection e getEmDashEntry para recuperar conteúdo em 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 e widgets do painel de plugins.
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.
init, build, dev, bundle, validate, publish — a cadeia de ferramentas de criação de plugins.
Executar código em resposta a eventos de conteúdo, mídia, ciclo de vida e renderização de páginas.
Referência para emdash-plugin.jsonc — identidade, contrato de confiança, campos de perfil e fixação de publicador.
Mudanças incompatíveis para autores de plugins sandboxed e como atualizar seu plugin.
Empacote um plugin sandbox e publique-o no registro de plugins do EmDash.
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.
Instalar plugins do registro de plugins experimental e federado do EmDash, e consultá-lo do seu próprio site.
Construir um diretório de plugins, uma página de busca ou um feed de releases contra a API pública de descoberta do registro com @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).
Alterações importantes para sites que instalam plugins EmDash e como adaptar seu projeto.
Detalhes do protocolo, especificações de ferramentas e configuração OAuth para o servidor MCP.