Leonardo Pereira

Desenvolvedor VTEX

Desenvolvedor VTEX IO com React, TypeScript e FastStore

10 anos desenvolvendo no ecossistema VTEX: de customizações Legacy até apps complexos em VTEX IO com React e TypeScript, FastStore e integrações com sistemas externos.

Stack de desenvolvimento VTEX

VTEX IO

React, TypeScript, VTEX Builders

FastStore

Next.js, GraphQL, WebOps

Legacy

HTML, CSS, JS, CMS VTEX

Custom Apps

Node.js, REST, GraphQL

Pixel Apps

Analytics, Tracking, Tags

Checkout UI

VTEX Checkout v6 customizado

Desenvolvimento VTEX IO: como funciona na prática

O VTEX IO é o framework de desenvolvimento atual da plataforma. Ele funciona como um sistema de apps distribuídos: cada funcionalidade da loja é um app publicado na VTEX App Store ou desenvolvido como app privado.

Para desenvolver em VTEX IO, é necessário dominar:

  • React e TypeScript (para componentes de storefront)
  • VTEX IO Builders (store, react, admin, graphql, node)
  • GraphQL para busca e catálogo
  • VTEX IO CLI para deploy e workspace
  • Store Framework (VTEX Store Theme)

VTEX FastStore: performance máxima

O FastStore é a mais nova solução da VTEX para storefronts de alta performance — baseado em Next.js, Gatsby e GraphQL. O foco é em Core Web Vitals acima de 90 pontos, essencial para ranqueamento SEO e experiência do usuário.

Trabalho com FastStore desde seu lançamento e já implementei projetos em produção com LCP abaixo de 1 segundo — uma melhoria significativa em relação ao Store Framework tradicional.

Migração VTEX Legacy para IO

A migração de uma loja Legacy para IO é um projeto que exige planejamento cuidadoso. As etapas que sigo:

  1. Inventário completo de customizações Legacy e comportamentos críticos
  2. Mapeamento de componentes equivalentes no Store Framework
  3. Desenvolvimento em workspace paralelo (zero downtime)
  4. QA completo em staging antes do go-live
  5. Switch de tráfego gradual com monitoramento

Vamos conversar

Tem um projeto VTEX? Me conta.

Seja desenvolvimento, analytics, CRO ou consultoria — respondo em até 2 horas em dias úteis. Sem custo para o primeiro papo.

WhatsApp

+55 11 94030-7070

Localização

São Paulo, SP — atende remoto BR e exterior

Resposta

Até 2h em dias úteis