A BuyChain precisava de um site que conseguisse explicar um produto B2B de cadeia de suprimentos razoavelmente complexo, mantendo-se rápido e fácil de atualizar. Liderei a construção do frontend. Depois de pesar os prós e contras, propus uma abordagem Jamstack — um frontend estático com o conteúdo gerenciado à parte — e cuidei dela até o lançamento, orientando a equipe da BuyChain sobre como conduziriam o conteúdo no dia a dia para que a escolha se sustentasse após a entrega.

O que construí
- Frontend em Astro: Construído com a arquitetura de ilhas do Astro, então os trechos interativos hidratam apenas onde são necessários e o resto é entregue como HTML estático. Isso mantém as páginas rápidas de carregar.
- CMS Directus: Configurei o Directus como camada de conteúdo, incluindo os esquemas SQL por trás dele, para que as páginas localizadas e o conteúdo de marketing sejam todos conduzidos a partir de um único lugar.
- Pipeline de build estático: O conteúdo é puxado do Directus no momento do build para páginas estáticas somente leitura, o que mantém o site no ar isolado do CMS e barato de hospedar.
Por que importou
Como o conteúdo vive no CMS e o site é reconstruído de forma estática, a equipe da BuyChain pode criar novas landing pages e verticais sem esperar por um desenvolvedor. Isso removeu um gargalo recorrente e manteve os custos de hospedagem baixos.