Novo CMS
O CMS da deco renasce dentro do Studio, para quem edita e para os agentes de IA.

O CMS da deco renasce dentro do Studio, para quem edita e para os agentes de IA.
O novo CMS da deco dá ao time de negócio autonomia para trocar um banner, subir uma campanha ou criar uma página, sem passar pelo time técnico. Ele fica dentro do deco Studio e funciona em qualquer stack, no site e no app.
O novo CMS substitui o admin.deco.cx, que desde 2022 publicou as lojas de grandes marcas do Brasil. Com o tempo, três limites do admin passaram a pesar no dia a dia dos times.
O novo CMS edita lojas feitas em TanStack Start ou em Next.js, como as lojas em FastStore, sobre VTEX, Shopify ou Wake. Os sites antigos da deco também continuam funcionando.
Por trás do CMS está o Blocks, o framework de conteúdo da deco. Ele cuida das seções da página, do cache, da velocidade e dos erros de cada uma. Os dados de produto, o carrinho e as rotas ficam com o framework da loja.
Cada pessoa do time abre o próprio rascunho em segundos e edita sobre a loja real. Os campos de cada seção vêm do código da loja, então o layout e a marca continuam inteiros. Cada rascunho é independente dos outros, e nada do que se edita afeta a loja em produção.
O preview é ao vivo. Banners, textos e a ordem das seções mudam na página durante a edição, no desktop e no celular. Na hora de publicar, o editor mostra a página como está no ar e como vai ficar, lado a lado. A loja só muda quando alguém publica.
O conteúdo é separado do código, e publicar dispensa um deploy do time de tecnologia. Nas lojas em TanStack, a versão nova chega à loja em segundos. Na nova geração do CMS, cada publicação fica guardada, e voltar a uma versão anterior é um clique.
O time prepara com antecedência a versão de campanha de cada seção, como o banner da Black Friday, e define quando ela começa e quando termina. Na data marcada, ela entra no ar sozinha e, no fim, a versão anterior volta. O calendário mostra todas as campanhas da loja numa lista ou numa linha do tempo, e permite ver a loja como ela estará numa data futura.
Nas lojas com o app de blog, os posts, autores e categorias ficam no mesmo CMS. Cada post é um documento de blocos, com texto, títulos, listas, imagens e citações, e segue num board do rascunho à publicação, com a data de cada um num calendário de posts.
No chat do Studio, um agente trabalha no mesmo rascunho do time e passa pela mesma tela de antes e depois. Ele faz mais do que trocar um banner: cria um componente novo seguindo o design system da loja, monta uma página nova ou faz uma alteração em massa.
Desenvolvedores podem trabalhar sem abrir o editor. Cada bloco de conteúdo é um arquivo em .deco/blocks/, no repositório da loja, e mudar o arquivo muda a página, com o mesmo antes e depois na hora de publicar. Variantes, testes A/B, analytics e observabilidade continuam funcionando como antes.
Na FARM, o time deixa várias versões do site programadas, e cada uma entra no ar sozinha na data marcada, trocando não só o banner, mas a home inteira.
A Osklen, que já usava o CMS da deco, passou a ter no mesmo lugar o board de tarefas e a edição do site, dentro do Studio.
Na Stone, que hospeda o próprio site, o CMS lê as imagens e os vídeos direto do bucket da marca e guarda só a referência de cada arquivo, sem copiar nada para a deco.
No app da Monte Carlo, feito em Eitri, o conteúdo é editado no mesmo CMS do site, com os mesmos formulários.