> ## Documentation Index
> Fetch the complete documentation index at: https://docs.replit.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Design vs. Build

> Aprenda a diferença entre Design e Build em um projeto Replit, e quando começar em cada um.

Todo projeto Replit tem dois pontos de entrada, lado a lado no cabeçalho: **Design** e **Build**. Design é onde você molda a aparência do seu software; Build é onde o Agent o faz funcionar. Eles abrem o mesmo projeto, então nada do que você projeta fica preso em uma ferramenta de design.

<Frame>
  <img src="https://mintcdn.com/replit/9Q_lVrxG2Dh35jz1/images/design/replit-design/design-vs-build-project.png?fit=max&auto=format&n=9Q_lVrxG2Dh35jz1&q=85&s=d3f7fcbc912ce59d00f6d88e41b9ba38" alt="Um projeto Replit com os pontos de entrada Design e Build lado a lado no cabeçalho, mostrando o canvas com um frame de design APEX X1 Exact Replica selecionado" width="2000" height="1255" data-path="images/design/replit-design/design-vs-build-project.png" />
</Frame>

## O que é o Design?

O [Design](/pt/design/what-is-replit-design) mostra o canvas, onde você gera frames de design a partir de um prompt, explora variantes e refina o vencedor, tudo antes de se comprometer com código.

O Design é perfeito para:

* **Testar suas ideias rapidamente**: visualize o design do seu app antes de construir a funcionalidade
* **Criar sites polidos**: landing pages, portfólios, cardápios de restaurante, páginas de eventos
* **Ajustar o design com precisão**: ajuste cores, layouts e conteúdo instantaneamente

<Info>
  Os mockups do Design têm a aparência e o comportamento de páginas reais, mas ainda não armazenam dados nem se conectam a serviços externos. Quando você estiver satisfeito com a aparência de tudo, transforme o design em um app completo com um clique. As etapas abaixo mostram como.
</Info>

## O que é o Build?

O Build é onde sua criação roda como uma aplicação real e funcional, que pode salvar dados, permitir que as pessoas façam login e se conectar a outros serviços.

Use o Build quando seu app precisar de:

* **Contas de usuário**: permita que as pessoas criem contas e façam login
* **Informações salvas**: armazene dados como pedidos, mensagens ou preferências do usuário
* **Conexões com outros serviços**: processe pagamentos, envie e-mails ou traga dados de outros apps
* **Tarefas complexas**: administre uma loja online, gerencie reservas ou alimente um painel

## Usando os dois juntos

Design e Build atuam no mesmo projeto, então você não precisa escolher um ou outro. Comece pela aparência e evolua para um app completo.

<Steps>
  <Step title="Design primeiro">
    Comece no Design para visualizar sua ideia rapidamente. Foque em como seu app parece e se comporta: o layout, as cores, os botões e a experiência do usuário.
  </Step>

  <Step title="Refine e itere">
    Siga uma [sugestão](/pt/design/explore-suggestions) para explorar novas direções para um frame selecionado, ou selecione a ferramenta **Edit** e clique em um elemento para ajustá-lo no [Visual Editor](/pt/design/visual-editor). Você também pode [conversar com o Agent](/pt/design/chat-about-your-design) para descrever as mudanças que quer.

    <Frame>
      <img src="https://mintcdn.com/replit/9Q_lVrxG2Dh35jz1/images/design/replit-design/ambient-iq.png?fit=max&auto=format&n=9Q_lVrxG2Dh35jz1&q=85&s=7f39fec76cde3f60e3a20e6c5a13d8db" alt="Um frame de site selecionado mostrando um hero de supercarro APEX X1, com um painel de próximos passos sugeridos ao lado oferecendo chips de sugestão como Explorar abordagens diferentes, Tentar layouts diferentes, Explorar vibes diferentes e Me surpreenda" width="2000" height="1254" data-path="images/design/replit-design/ambient-iq.png" />
    </Frame>
  </Step>

  <Step title="Construa o design">
    Quando estiver satisfeito com o seu design e pronto para adicionar funcionalidade real, selecione **Build…** no frame. Crie um novo artefato ou aplique o design a um já existente; o Agent adiciona a capacidade de salvar dados, gerenciar contas de usuário e se conectar a serviços, tudo mantendo seu design intacto.

    <Frame>
      <img src="https://mintcdn.com/replit/OIImiKPshhawqFXK/images/replitai/canvas-build-menu.png?fit=max&auto=format&n=OIImiKPshhawqFXK&q=85&s=494228a2a81e9f943376d78e77b96417" alt="O menu Build aberto em um frame de Design selecionado (APEX X1 Exact Replica) com o cabeçalho 'Build or apply your designs', mostrando 'Build this design', que cria um novo artefato, e 'Apply to an existing creation' listando o APEX X1 Design System do projeto e seu site Scroll Hero" width="2000" height="1153" data-path="images/replitai/canvas-build-menu.png" />
    </Frame>

    <Note>
      O Agent vai pedir para você converter quando tentar adicionar um banco de dados ou recursos avançados a um mockup.
    </Note>
  </Step>

  <Step title="Publique e compartilhe">
    Assim que seu app estiver construído, publique-o para que qualquer pessoa possa acessá-lo online. A Replit cuida de toda a infraestrutura técnica para que seu app funcione de forma confiável para seu público.
  </Step>
</Steps>

## Quando começar em cada um

<CardGroup cols={2}>
  <Card title="Comece no Design" icon="paintbrush">
    * A aparência é a parte difícil
    * Você quer ver sua ideia rapidamente
    * Você quer explorar e comparar direções
    * Velocidade é sua prioridade
  </Card>

  <Card title="Comece no Build" icon="cube">
    * O comportamento é a parte difícil
    * Seu app precisa salvar dados desde o primeiro dia
    * As pessoas precisam fazer login
    * Você está se conectando a outros serviços
  </Card>
</CardGroup>

<Tip>
  **Não tem certeza de qual escolher?** Comece no Design. É mais rápido, e você sempre pode transformar o design em um app completo depois. Seu trabalho nunca é desperdiçado, ele é aproveitado quando você constrói. E também funciona ao contrário: deixe um app funcionando no Build e depois reestilize-o no Design.
</Tip>

## Principais diferenças

| Recurso                    | Design (mockups)              | Build (apps)                            |
| -------------------------- | ----------------------------- | --------------------------------------- |
| **Velocidade**             | Alguns minutos                | Cerca de 10 minutos para apps completos |
| **Armazenamento de dados** | Apenas visual (não salva)     | Salva e recupera dados reais            |
| **Contas de usuário**      | Mostra como o login se parece | Funcionalidade real de login            |
| **Conexão com serviços**   | Não disponível                | Pagamentos, e-mails, dados externos     |

## Próximos passos

<CardGroup cols={2}>
  <Card title="O que é o Replit Design" icon="palette" href="/pt/design/what-is-replit-design">
    A jornada completa do prompt ao app fiel à marca
  </Card>

  <Card title="Canvas" icon="object-group" href="/pt/design/canvas">
    O quadro onde seus frames vivem
  </Card>

  <Card title="Construa seu design" icon="hammer" href="/pt/design/build-your-design">
    O fluxo guiado do frame ao app funcional
  </Card>

  <Card title="Agent" icon="robot" href="/pt/features/agent/overview">
    Explore o que o Agent pode construir para você
  </Card>
</CardGroup>
