Menu
Feedback
Comece aqui
Tutoriais
Portal do desenvolvedor

Problemas conhecidos
Diretivas de suporte
Troubleshooting

Perguntas frequentes
Comunicados
Comece aqui
Módulos VTEX: Primeiros Passos
Desenvolvimento de loja

Em uma loja de ecommerce, tanto a interface que os usuários veem e interagem quanto a maneira como se armazena e lida com os dados são aspectos importantes a serem considerados em seu desenvolvimento. Dessa forma, uma loja de ecommerce se divide principalmente entre frontend e backend, podendo o frontend também ser chamado de frente de loja:

  • Frontend: O frontend compreende a camada visual de uma aplicação, como por exemplo, a interface de um website ou de um aplicativo mobile. É através dela que os usuários interagem com uma loja. Na VTEX, existem três tecnologias diferentes que podem ser utilizadas para o desenvolvimento de fronts de loja. São elas: o CMS Portal (Legado), o Store Framework e a FastStore.
  • Backend: O backend é a camada responsável por computar e processar todos os dados nescessários para executar as funcionalidades oferecidas por uma determinada aplicação. Na VTEX, o desenvolvimento de integrações e aplicações de backend se dá principalmente através do VTEX IO e das APIs da VTEX.

{"base64":"  ","img":{"width":1051,"height":1173,"type":"png","mime":"image/png","wUnits":"px","hUnits":"px","length":235500,"url":"https://raw.githubusercontent.com/vtexdocs/help-center-content/refs/heads/main/docs/pt/tracks/store-development/desenvolvimento-de-loja_1.png"}}

Nas seções a seguir, exploraremos melhor os principais aspectos e tecnologias relacionadas ao desenvolvimento de loja na VTEX.

Outros conceitos essenciais para desenvolvimento de loja na VTEX são:

CMS Legado

Na VTEX, frentes de loja podem ser construídas através do CMS Legado, por exemplo, o qual gerencia todo o conteúdo que aparece na loja.

VTEX Admin

Também essencial para uma loja é o Admin ou, no caso da VTEX, o VTEX Admin. Nele é possível gerenciar todas as informações necessárias para a melhoria de performance do negócio e em tomadas de decisões mais embasadas.

VTEX IO

Ainda com foco em performance e em prover a melhor experiência possível, a VTEX traz para o mercado o conceito de VTEX IO. VTEX IO é uma plataforma de desenvolvimento low-code e em nuvem, que permite que seus desenvolvedores criem soluções para ecommerce. Seu objetivo é fornecer uma forma mais barata e eficiente de desenvolver soluções e integrações personalizadas dentro do ecossistema VTEX.

Para isso, a plataforma oferece ao time de desenvolvimento da sua loja todas as ferramentas necessárias para que foquem na implementação do problema de negócio, sem precisar se preocupar com questões de compatibilidade e infraestrutura de software. VTEX IO possibilita tanto o desenvolvimento de frontend quanto de backend.

Store Framework

Um framework de implementação low-code que foca no conceito de composabilidade, apresentando uma variedade de features disponíveis para seus desenvolvedores.

FastStore

FastStore é a solução mais recente de frente de loja fornecida pelo VTEX IO, sendo focada em performance.

Contribuidores
2
Photo of the contributor
Photo of the contributor
+ 2 contributors
Isso foi útil?
Sim
Não
Sugerir edições (GitHub)
Contribuidores
2
Photo of the contributor
Photo of the contributor
+ 2 contributors
Nesta página
Ainda tem dúvidas?
Pergunte à comunidade
Encontre soluções e compartilhe ideias na comunidade VTEX.
Junte-se à nossa comunidade
Solicite suporte à VTEX
Para assistência personalizada, entre em contato com nossos especialistas.
Abra um ticket de suporte
GithubDeveloper portalComunidadeFeedback