Vercel e Shopify reconstroem o framework Hydrogen como open source e agnóstico de runtime
Vercel e Shopify anunciaram na conferência Vercel Ship 26 em Nova York que estão reconstruindo o framework Hydrogen para comércio headless do zero. A nova versão é open source e não vinculada a runtime — funciona com Svelte, Nuxt, Next.js ou o próprio framework do desenvolvedor. A arquitetura é dividida em três camadas: core, client e server, cada uma aborda tarefas típicas de e-commerce.
Processado por IA de Vercel Blog; editado por Hamidun News
Vercel e Shopify anunciaram na conferência Vercel Ship 26 em Nova York que estão reconstruindo completamente o framework Hydrogen para comércio sem cabeceira, tornando-o código aberto e agnóstico em relação ao runtime — agora ele será capaz de executar em qualquer ambiente onde JavaScript seja executado, não apenas em conjunção com um stack específico.
O que vai mudar na nova arquitetura
Hydrogen anteriormente simplificou o lançamento de vitrines sem cabeceira mas era difícil de portar entre stacks. A nova versão é aberta e não está vinculada a um runtime: os desenvolvedores poderão construir uma loja em Svelte, Nuxt, Next.js ou em seu próprio framework.
- Anúncio feito na conferência Vercel Ship 26 em Nova York
- Nova versão do Hydrogen — código aberto e agnóstico ao runtime
- Svelte, Nuxt, Next.js e frameworks arbitrários suportados
- Arquitetura dividida em três camadas: core, client e server
Como a camada core é estruturada
Anteriormente, cada equipe escrevia código "adesivo" por conta própria para trabalhar com a API Shopify — por exemplo, para formatar preços: a API retorna não um número, mas seu próprio tipo MoneyV2, onde o valor é codificado como uma string. Agora essa lógica é extraída para uma camada core comum baseada em Intl.NumberFormat padrão: o desenvolvedor chama a função formatMoney pronta para usar e obtém um preço formatado sem escrever e manter seu próprio envoltório. Quando a API Shopify muda, a atualização se torna trivial, não uma correção manual em cada projeto.
O que a camada client faz
A camada client lida com soluções repetidas para renderização — principalmente o estado do carrinho de compras. Anteriormente, todos que construíam um aplicativo comercial escreviam sua própria versão de um provedor de carrinho: métodos para adicionar, atualizar e remover itens, aplicar descontos, trabalhar com moeda, estados de erro, sincronização entre abas do navegador. Na nova versão do Hydrogen, o estado do carrinho é conectado por uma importação simples do gancho useCart, não reescrito do zero em cada projeto.
O que isso significa
Vercel e Shopify extraem a lógica repetida de lojas online — formatação de preço, estado do carrinho — em uma camada aberta comum que é corrigida e melhorada uma vez para todos, em vez de cada equipe resolver as mesmas tarefas repetidas vezes em seu próprio stack.
Perguntas frequentes
Em quais frameworks posso usar o novo Hydrogen?
O framework é agnóstico ao runtime e explicitamente suporta Svelte, Nuxt, Next.js, e também permite conectar seu próprio framework de desenvolvedor.
De quais camadas consiste a nova arquitetura Hydrogen?
Os desenvolvedores distinguem três camadas: core (lógica geral para trabalhar com a API Shopify), client (estado da UI e carrinho) e server.
Precisa de IA funcionando dentro da sua empresa — não só no feed de notícias?
Eu construo IA em produção para empresas — CRM sob medida, ferramentas internas, agentes autônomos, automação de processos. Pertence a você, moldada ao seu processo, sem taxa por usuário. Feito por Zhemal Khamidun, CPO da AlpinaGPT (plataforma de IA, 6.000+ usuários).
O essencial da IA — uma vez por semana
Sete histórias que realmente importaram, escolhidas a dedo. Sem ruído nem releases.
Pronto! Verifique seu e-mail para a confirmação.