VTEX IO, FastStore ou Headless: qual escolher?
A VTEX oferece três caminhos para a vitrine da loja, e a resposta certa depende da operação, não da moda. Aqui está o que cada um é, quando a própria VTEX recomenda cada um e o que muda na prática.
Store Framework (VTEX IO)
A vitrine montada por blocos e apps VTEX IO, rodando na infraestrutura da VTEX. É a opção mais madura: a documentação oficial a indica para casos complexos, operação internacional, multi-idioma e B2B, onde o app B2B Suite roda.
Para quem tem time que domina VTEX IO e um cenário complexo já resolvido nesse modelo.
FastStore
O framework headless da própria VTEX, em Next.js e Jamstack, com deploy pelo WebOps e o Headless CMS integrado. Nasceu com foco em Lighthouse e Web Vitals. A customização acontece por overrides, dentro do que o framework oferece.
Para quem quer performance com o stack oficial e o suporte da VTEX, com customização moderada.
Headless próprio (Next.js)
Um storefront construído pelo parceiro sobre as APIs da VTEX, com BFF próprio e deploy em infraestrutura de borda como a Vercel. Checkout, login e conta continuam nativos da VTEX. É o modelo do headless da Imediata.
Para quem precisa de liberdade de arquitetura, features próprias de IA e um parceiro que assuma a operação da vitrine.
Lado a lado, critério por critério
Verde é ponto forte, âmbar é intermediário, rosa é ponto fraco. Sem nota escondida.
| Critério | Store Framework | FastStore | Headless próprio |
|---|---|---|---|
| Performance (Core Web Vitals) | Depende do runtime da VTEX no navegador | Jamstack, páginas estáticas, foco declarado em Lighthouse | Next.js na Vercel, cache de borda; cases com 98+ no PageSpeed |
| Liberdade de customização | Blocos e apps VTEX IO; dentro do que o Store Framework permite | Overrides de seções e componentes; dentro do framework | Código próprio: qualquer página, BFF, cache e feature |
| Quem responde pelo storefront | VTEX (plataforma e runtime) | VTEX, pelo stack oficial (FastStore + WebOps + CMS) | O parceiro que construiu e opera a loja |
| Checkout, login e conta | Nativos VTEX | Nativos VTEX | Nativos VTEX, servidos no mesmo domínio da loja |
| B2B | B2B Suite oficial roda aqui | Em evolução | Sobre o B2B Suite oficial, com portal e preço protegido no servidor |
| Internacional e multi-idioma | Recomendado pela VTEX para esse cenário | Possível, com mais trabalho | Depende do projeto; sem limitação de plataforma |
| Features próprias de IA | Limitado a apps do ecossistema | Possível via extensões | Personal Shopper, Provador, CX Agente, Tamanho Certo já integrados |
| CMS para o time de marketing | Site Editor | Headless CMS da VTEX | Headless CMS da VTEX no headless da Imediata |
Baseado na documentação oficial da VTEX sobre implementação de frontend e arquitetura de loja, e na experiência da Imediata em projetos nos três modelos.
Três perguntas que decidem
Quem vai operar a vitrine nos próximos anos?
Se a resposta é "a VTEX", fique no Store Framework ou vá para o FastStore. Se é "um parceiro que conheça a minha loja por dentro", o headless próprio faz sentido, e a escolha do parceiro passa a ser a decisão principal.
O que a loja precisa que o padrão não entrega?
Assistente de compras com IA, provador virtual, portal B2B com preço protegido no servidor, personalização por comportamento, presença nas IAs. Quanto mais itens dessa lista, mais o headless próprio se paga.
Quanto vale um segundo a menos no carregamento?
Em loja com tráfego pago e mobile, muito. FastStore e headless próprio foram feitos para isso. O Store Framework carrega o runtime da VTEX no navegador e tende a perder nos Core Web Vitals.
Migrar não é recomeçar. É trocar quem renderiza.
Catálogo, pedidos, clientes, pagamentos e checkout ficam na VTEX o tempo inteiro. O que muda é quem entrega a vitrine. Por isso a migração para headless preserva URLs, SEO e histórico, e a virada é de DNS, com a loja vendendo.
“Não existe storefront certo em abstrato. Existe o certo para a sua operação, o seu time e os próximos três anos da loja.”
Perguntas frequentes
Qual a diferença entre VTEX IO (Store Framework), FastStore e headless?
Store Framework é o storefront composable da VTEX, montado por blocos e apps VTEX IO, rodando na infraestrutura da VTEX. FastStore é o framework headless oficial da VTEX, baseado em Next.js e Jamstack, com foco em performance e deploy pelo WebOps da VTEX. Headless próprio é um storefront Next.js construído pelo parceiro, consumindo as APIs da VTEX, com deploy em infraestrutura como a Vercel e liberdade total de arquitetura.
A VTEX ainda recomenda o Store Framework?
Sim, para casos específicos. A documentação oficial descreve o Store Framework como a opção mais madura, indicada para casos complexos, operação internacional e multi-idioma, e para B2B via o app B2B Suite. O FastStore é apresentado como a alternativa em evolução, focada em performance, para casos mais simples.
Headless próprio perde o suporte da VTEX?
A VTEX suporta a plataforma e as APIs, que continuam sendo dela. O que muda é a responsabilidade pelo storefront: no FastStore ela é compartilhada com a VTEX pelo stack oficial; no headless próprio ela é do parceiro que construiu e opera a loja. Por isso a escolha do parceiro pesa mais nesse modelo.
No headless o checkout e o login são reescritos?
No headless da Imediata, não. Checkout, login, conta e pedidos continuam nativos da VTEX, com certificação PCI e os gateways já integrados. O headless cuida do catálogo, das páginas de produto, da busca, do CMS e das features de IA, servidos no mesmo domínio da loja.
Dá para migrar do Store Framework para headless sem parar a loja?
Sim. O catálogo, os pedidos, os clientes e o checkout ficam na VTEX o tempo todo; o que muda é quem renderiza a vitrine. A migração preserva URLs, SEO e histórico, e a virada é de DNS, com a loja vendendo. É o processo que a Imediata aplicou em marcas como HOKA, Reebok e Zé Delivery.
Qual opção tem a melhor performance?
FastStore e headless próprio foram desenhados para performance, com renderização no servidor, cache de borda e páginas estáticas. O Store Framework depende do runtime da VTEX no navegador e tende a ficar atrás em Core Web Vitals. Nos cases headless da Imediata, HOKA e Reebok registram 98 ou mais de Speed Score no PageSpeed.
Como escolher para a minha loja?
Se a operação é B2B complexa ou internacional e o time já domina VTEX IO, o Store Framework ainda é sólido. Se a prioridade é performance com o stack oficial da VTEX e customização moderada, FastStore. Se a loja precisa de liberdade total, features próprias de IA, infraestrutura de borda e um parceiro que assuma a arquitetura, headless próprio. A Imediata faz um diagnóstico gratuito e diz com franqueza qual caminho serve ao seu caso.
Ainda em dúvida? A gente diz com franqueza
Diagnóstico gratuito da sua operação. Se o caminho certo for ficar onde está, é isso que vamos dizer.