EmDash para desenvolvedores Astro
Adicione recursos CMS no estilo WordPress ao seu site Astro com EmDash
Documentação oficial do EmDash.
Adicione recursos CMS no 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.
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.
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.
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.
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.
Adicione blocos de conteúdo dinâmicos 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 de administração de plugins e widgets do painel.
Construa um plugin EmDash com hooks, armazenamento, configurações e UI de administração.
Exponha endpoints REST do seu plugin sandboxed para a interface administrativa e integrações externas.
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.
Execute 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 publisher.
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.
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.