{"section":"tracks","requestedLocale":"pt","requestedSlug":"desenvolvimento-de-loja","locale":"pt","slug":"desenvolvimento-de-loja","path":"docs/pt/tracks/módulos-vtex-primeiros-passos/desenvolvimento-de-loja/desenvolvimento-de-loja.md","branch":"main","content":"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:\n\n- **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.\n- **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.\n\n![storefront mockup](https://cdn.statically.io/gh/vtexdocs/help-center-content/refs/heads/main/docs/pt/tracks/módulos-vtex-primeiros-passos/desenvolvimento-de-loja/desenvolvimento-de-loja_1.png)\n\nNas seções a seguir, exploraremos melhor os principais aspectos e tecnologias relacionadas ao desenvolvimento de loja na VTEX.\n\nOutros conceitos essenciais para desenvolvimento de loja na VTEX são:\n\n## CMS Portal (Legado)\nNa VTEX, frentes de loja podem ser construídas através do CMS Portal (Legado), por exemplo, o qual gerencia todo o conteúdo que aparece na loja.\n\n## VTEX Admin\nTambé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. \n\n## VTEX IO\nAinda 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](https://vtex.com/pt-br/parceiros/) 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. \n\nPara 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. \n\n## Store Framework\nUm framework de implementação low-code que foca no conceito de composabilidade, apresentando uma variedade de features disponíveis para seus desenvolvedores.\n\n## FastStore\nFastStore é a solução mais recente de frente de loja fornecida pelo VTEX IO, sendo focada em performance."}