Dialectica Origin: uma plataforma de dados construída no Webflow Cloud
Desenvolvimento MVP da plataforma Origin da Dialectica. 931+ páginas de empresas construídas com Astro no Webflow Cloud, contornando completamente os limites do CMS.
O desafio
A Dialectica opera o Origin, uma plataforma de deal intelligence usada por profissionais de private equity, venture capital e estratégia corporativa. Queriam trazer uma parte desse produto para a web pública: uma versão gratuita e pesquisável da sua base de dados de empresas, vivendo como uma subpasta no domínio principal.
O objetivo era duplo. Testar se conseguiam vender dados através de um modelo freemium. E impulsionar a pesquisa orgânica colocando centenas de páginas de empresas e indústrias indexadas pelo Google.
O problema: tinham mais de 10.000 registos de empresas para mostrar. O CMS do Webflow tem um limite de 10.000 itens, e mesmo que não tivesse, os dados precisavam de campos relacionais complexos, filtragem avançada e atualizações em tempo real que o CMS standard do Webflow não conseguia suportar. Isto não era um blog ou um portfolio. Era um produto baseado em base de dados.
A solução
Já tratávamos da manutenção Webflow da Dialectica num retainer mensal quando perguntaram se seria possível trazer os dados do Origin para o site. A via do CMS ficou fora de questão imediatamente. Precisávamos de uma base de dados.
O Webflow Cloud tinha acabado de sair de beta, e era a escolha certa. Permite fazer deploy de uma aplicação full-stack como subpasta de um site Webflow existente, alimentado por Cloudflare Workers por baixo. A Dialectica mantém o site de marketing em Webflow. O Origin corre como uma app Astro dentro dele. Mesmo domínio, mesma navegação, arquitetura completamente diferente por baixo.
O Astro trata do frontend com server-side rendering no edge. Páginas de empresas, páginas de indústrias e páginas de SEO programático são todas renderizadas a pedido. Componentes React tratam da parte interativa: filtros multi-seleção, range sliders, ordenação, paginação e um formulário de captação de leads.
O Neon fornece a base de dados Postgres serverless. A Dialectica exporta dados de empresas como ficheiros JSON e importamo-los para o Neon usando scripts Python. O driver serverless funciona nativamente com Cloudflare Workers, pelo que as queries correm no edge sem cold starts.
Abordagem técnica
Data masking para freemium. A Dialectica queria mostrar os dados sem os dar de bandeja. Construímos duas camadas de proteção: masking no servidor transforma valores reais antes de chegarem ao browser (valores de receita tornam-se $5••M, nomes de investidores ficam obscurecidos), e um filtro CSS de blur adiciona ofuscação visual por cima. Scrapers só veem dados mascarados. Os humanos veem o suficiente para querer mais. Um formulário de captação de leads é acionado com base na profundidade de scroll e tempo na página.
SEO programático à escala. Cada empresa tem a sua própria página. Cada indústria tem uma landing page. Depois geramos páginas de combinação: indústria + localização, indústria + tipo de propriedade. Cada uma com meta tags adequadas, dados estruturados JSON-LD e um sitemap XML dinâmico. O resultado são centenas de URLs indexáveis, todas geradas a partir da base de dados.
Desenvolvimento assistido por IA. Todo o build foi feito por um developer, em part-time, em menos de dois meses. Esse prazo só foi possível porque ferramentas de IA trataram de grande parte do trabalho de implementação. Este foi um primeiro projeto Astro, um primeiro projeto Webflow Cloud e um primeiro projeto de Postgres serverless. O Claude Code ajudou a escrever lógica TypeScript, scripts Python de migração de dados e a depurar problemas de compatibilidade com o edge runtime.
Os resultados
O MVP está online em dialectica.io/origin. O Google indexou as páginas de empresas e indústrias, e algumas já estão na primeira página para pesquisas relevantes.
A arquitetura funciona. Adicionar novas empresas significa importar um ficheiro JSON. Adicionar novos tipos de página significa criar uma nova rota Astro. As atuais 931 empresas são uma amostra inicial; o sistema suporta 10.000+ sem necessidade de alterações estruturais.
A Dialectica obteve um produto de dados público sem reconstruir o site principal. E o projeto provou que o Webflow Cloud pode alimentar aplicações de dados reais, não apenas páginas de marketing.
Para o detalhe técnico completo da arquitetura, leia Escalar além do CMS do Webflow: uma arquitetura híbrida.
Resultados Chave
Produto de dados público online
Os dados do Origin da Dialectica estão agora acessíveis publicamente no domínio principal, testando um novo canal de receita freemium.
Indexação pelo Google a funcionar
As páginas de empresas e indústrias estão indexadas e algumas já estão na primeira página do Google.
Construído para escalar
A arquitetura suporta 931 empresas hoje e cresce para 10.000+ sem qualquer alteração estrutural.
Desenvolvimento contínuo
O MVP provou o conceito. Novas empresas, pillar pages e funcionalidades são adicionadas mensalmente.