Skip to content
Now accepting Q2 projects — limited slots available. Get started →
Capability

EmDash Development

EmDash é o CMS nativo em TypeScript da Cloudflare — plugins em sandbox, hospedagem edge-first, zero PHP. Estamos construindo nele agora para você não precisar descobrir sozinho.

Stack
EmDashAstroTypeScriptCloudflare WorkersWrangler

O que é EmDash?

EmDash é um CMS open-source lançado em abril de 2026 pela Cloudflare. Construído com Astro em 100% TypeScript, ele roda serverless no Cloudflare Workers e se posiciona como uma alternativa moderna e segura ao WordPress. A arquitetura é fundamentalmente diferente de qualquer CMS anterior: isolamento de plugins em sandbox, deployment edge-first e zero PHP.

Pense nele como WordPress se tivesse sido construído em 2026 — TypeScript em tudo, serverless por padrão, e cada plugin isolado em seu próprio sandbox de runtime.

Por que EmDash é arquiteturalmente significante

WordPress alimenta 43% da web. Também é responsável por 96% das vulnerabilidades de segurança em CMS — quase todas vindas de seu modelo de plugin irrestrito. Qualquer plugin WordPress pode acessar seu banco de dados, ler seu sistema de arquivos e fazer requisições HTTP de saída. Essa é a superfície de ataque.

EmDash resolve isso em nível de arquitetura. Cada plugin declara suas capacidades necessárias antecipadamente. Um plugin de formulário de contato recebe acesso declarado para envios de formulário e email. Nada mais. Um plugin de galeria lê ativos de imagem. Pronto. Se um plugin é comprometido, o raio de explosão é limitado por seu conjunto de capacidades declaradas.

O modelo serverless amplifica isso: sem processos de servidor persistentes, sem workers PHP-FPM de longa duração acumulando estado. Cada requisição é sem estado e efêmera.

A vantagem Cloudflare

EmDash não é apenas um CMS — é um CMS projetado para rodar na rede global da Cloudflare com 300+ centros de dados. Isso significa:

Renderização na borda: Páginas renderizam no nó Cloudflare mais próximo do visitante. Visitante em Londres? Renderizado em Londres. Visitante em Singapura? Singapura. Não de um servidor de origem única em algum lugar na Virgínia.

Armazenamento KV integrado: Cloudflare Workers KV fornece leituras de chave-valor de baixa latência na borda. EmDash usa isso para cache de conteúdo, dados de sessão e configuração — sem precisar de uma camada Redis separada.

Banco de dados D1: Banco de dados serverless compatível com SQLite da Cloudflare integra-se nativamente. Sites EmDash podem rodar com zero dependências de banco de dados externo.

Armazenamento de objetos R2: Ativos de mídia servem do Cloudflare R2 sem taxas de egresso. Sem contas de AWS S3 escalando com tráfego.

Estado atual (beta para desenvolvedor v0.1.0)

EmDash não está pronto para produção na maioria dos casos. Ser específico sobre isso é importante:

O que funciona hoje:

  • Modelagem e publicação de conteúdo central
  • Renderização de frontend baseada em Astro
  • Sistema de plugins com declarações de capacidade
  • Deployment Wrangler para Cloudflare Workers
  • Gerenciamento básico de mídia via R2
  • Desenvolvimento de plugins nativo em TypeScript

O que está faltando:

  • Marketplace de plugins (atualmente vazio — todos os plugins são construídos manualmente)
  • Suporte a localização e multilíngue
  • Publicação agendada
  • Papéis e permissões de usuário granulares
  • Documentação oficial (esparsa e incompleta)
  • Ecossistema de comunidade (fóruns, plugins de terceiros, tutoriais)

Nossa avaliação: EmDash atingirá prontidão para produção em casos gerais no final de 2026 até meados de 2027. Cloudflare tem os recursos de engenharia e o incentivo financeiro — a adoção de Workers acelera quando EmDash tem sucesso.

O que construímos com EmDash hoje

Portfólios de desenvolvedores e sites de documentação

EmDash está pronto para produção em sites de conteúdo de baixa complexidade onde você controla todo o conteúdo e precisa de hospedagem sem manutenção. Um portfólio de desenvolvedor ou site de documentação de produto não tem e-commerce, sem membership, sem fluxos de trabalho complexos. É uma excelente opção hoje.

O que entregamos: Site EmDash baseado em Astro, schema de conteúdo personalizado, gerenciamento de mídia R2, deployment global em Workers com domínio personalizado. Prazo típico: 1-2 semanas.

Builds experimentais para clientes inovadores

Alguns clientes querem entender uma tecnologia antes de precisar dela. Construímos sites EmDash de prova de conceito que demonstram a arquitetura, expõem as limitações e dão uma compreensão genuína de para onde a plataforma está indo.

O que entregamos: Protótipo EmDash funcional, avaliação técnica escrita, recomendação se deve adotar agora ou esperar.

Desenvolvimento de plugins

Plugins EmDash são módulos TypeScript. Se você precisa de funcionalidade que não existe ainda — um manipulador de formulário personalizado, um fluxo de trabalho de aprovação de conteúdo, uma integração com seu CRM — escrevemos. O modelo de capacidade é limpo e a API TypeScript é bem projetada mesmo em beta.

O que entregamos: Plugin TypeScript escopo com declarações de capacidade, testes unitários e documentação.

Planejamento de migração WordPress para EmDash

Não estamos esperando EmDash amadurecer para mapear o caminho de migração. Estamos fazendo agora. Os principais desafios: tradução de schema de conteúdo (tipos de post WordPress para coleções EmDash), preservação de URL (formatos de slug WordPress diferem), substituição de plugins (encontrar ou construir equivalentes EmDash para funcionalidade essencial WordPress) e migração de mídia (wp-content/uploads para R2).

O que entregamos: Relatório de viabilidade de migração com mapeamento completo de tipo de página, estratégia de URL, análise de lacunas de plugin e cronograma em fases.

Para quem é EmDash apropriado hoje?

Bom encaixe agora:

  • Desenvolvedores confortáveis com TypeScript e Astro
  • Equipes já usando Cloudflare Workers para outra infraestrutura
  • Projetos onde WordPress parece excessivo e Netlify CMS parece muito leve
  • Clientes que querem ficar à frente de uma mudança de tecnologia antes de se tornar mainstream

Espere até 2027 se você:

  • Executa e-commerce, sites de membership ou fluxos de trabalho editoriais complexos
  • Depende de plugins específicos WordPress que não têm equivalente EmDash
  • Precisa de uma equipe de editores não-técnicos para gerenciar conteúdo sem envolvimento de desenvolvedor
  • Está construindo algo crítico onde não pode absorver instabilidade em estágio beta

EmDash vs alternativas

EmDash WordPress Contentful Sanity
Linguagem TypeScript PHP Node.js Node.js
Hospedagem Cloudflare Workers Tradicional/gerenciada Cloud SaaS Cloud SaaS
Segurança de plugin Em sandbox Irrestrita N/A N/A
Open source Sim (MIT) Sim (GPL) Não Não
Prontidão para produção Beta Madura Madura Madura
Auto-hospedável Sim Sim Não Não
Renderização na borda Nativa Dependente de plugin Integração necessária Integração necessária

Nossa abordagem

Não somos espectadores. Temos projetos EmDash em funcionamento, desenvolvimento ativo de plugins e uma visão clara de onde estão as lacunas. Quando EmDash amadurecer, seremos a agência que já conhece a plataforma por dentro — não a que está lendo a documentação pela primeira vez.

Se você quer avaliar EmDash seriamente, ou se está construindo algo onde EmDash é a escolha certa hoje, diremos a verdade sobre o que funciona e o que não funciona.

FAQ

Common questions

O que é EmDash?

EmDash é um CMS open-source lançado em abril de 2026 pela Cloudflare. Construído com Astro em TypeScript, roda serverless no Cloudflare Workers. Cada plugin roda em um runtime em sandbox com capacidades declaradas — uma melhoria fundamental de segurança sobre WordPress. Está atualmente em beta para desenvolvedor v0.1.0.

EmDash está pronto para produção?

Para sites de conteúdo simples (portfólios, documentação, blogs) — sim. Para sites complexos com e-commerce, membership ou fluxos editoriais multi-função — ainda não. O marketplace de plugins está vazio, localização está faltando e documentação é esparsa. Estimamos prontidão geral para produção no final de 2026 até meados de 2027.

Devo migrar do WordPress para EmDash agora?

Ainda não para a maioria dos sites. EmDash precisa de tempo para o ecossistema de plugins amadurecer. Recomendamos construir um plano de migração agora para estar pronto quando a plataforma se estabilizar. Já oferecemos planejamento de migração como uma iniciativa separada — mapeamento de schema de conteúdo, estratégia de URL e análise de lacunas de plugin.

Você pode construir um site EmDash para mim hoje?

Sim, para o caso de uso certo. Sites de conteúdo simples, portfólios de desenvolvedores e sites de documentação funcionam bem com EmDash hoje. Também fazemos builds de prova de conceito para clientes avaliando a plataforma. Sites complexos com e-commerce ou membership devem usar uma stack madura agora e planejar a migração EmDash depois.

Como EmDash trata segurança de plugin em comparação com WordPress?

Plugins WordPress têm acesso irrestrito a seu banco de dados, sistema de arquivos e rede — é por isso que 96% das vulnerabilidades WordPress vêm de plugins. Plugins EmDash declaram suas capacidades necessárias antecipadamente e rodam em sandboxes isolados. Um plugin de formulário de contato não pode ler seu banco de dados. Um plugin de galeria não pode fazer requisições HTTP de saída. O raio de explosão de um plugin comprometido é limitado.

Você desenvolve plugins EmDash personalizados?

Sim. Plugins EmDash são módulos TypeScript com uma API de capacidade limpa. Se você precisa de funcionalidade que ainda não existe no ecossistema — integrações personalizadas, fluxos de trabalho de conteúdo, manipuladores de formulário — construímos. Já estamos escrevendo plugins para o ecossistema inicial.

Quais são os custos de hospedagem de um site EmDash?

EmDash roda no Cloudflare Workers, que tem um nível gratuito generoso (100.000 requisições/dia). A maioria dos sites de conteúdo pequeno a médio roda por USD 5/mês ou menos. Armazenamento de objetos R2 para mídia é gratuito até 10GB. Não há taxa de egresso no R2 — ao contrário de AWS S3. Em escala, custos de hospedagem EmDash são materialmente menores que hospedagem WordPress gerenciada equivalente.

Como EmDash se compara a Astro com um CMS headless?

Se você precisa de uma stack moderna pronta para produção hoje, Astro mais um CMS headless (Sanity, Contentful ou DatoCMS) é a melhor escolha. EmDash eventualmente substitui esse padrão — é Astro mais um CMS em um sistema integrado — mas o ecossistema de CMS headless é anos mais maduro. Construímos ambos e recomendaremos o que melhor se encaixa em seu cronograma e requisitos.

Ready to get started?

Free consultation. No commitment. Just an honest conversation about your project.

Book a free call →
Get in touch

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.

Get in touch →