Um projeto é o contêiner para tudo o que você cria no Replit. Um projeto contém seus designs, apps, slides, dados e todos os resultados que você produz. Artifacts são os resultados publicáveis dentro de um projeto: web apps, apps mobile, apresentações de slides e vídeos. Quando você está construindo mais de uma coisa, tem duas opções: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.
- adicionar múltiplos artifacts a um único projeto,
- ou criar projetos separados.
O que os artifacts compartilham em um projeto
Quando artifacts estão no mesmo projeto, eles automaticamente compartilham:- Banco de dados: Um artifact grava dados, os outros os leem instantaneamente
- Backend e API: Lógica de servidor compartilhada, sem código duplicado
- Armazenamento de arquivos: Imagens, documentos e uploads acessíveis entre artifacts
- Implantação: A publicação implanta tudo junto de forma sincronizada
Guia rápido
Aqui estão os principais cenários a considerar ao decidir se deve adicionar artifacts a um projeto existente ou criar um projeto separado.| Use múltiplos artifacts em um projeto | Use projetos separados |
|---|---|
| Apps compartilham os mesmos dados e backend | Apps não compartilham lógica ou dados subjacentes |
| Você quer que tudo seja implantado junto | Você precisa de ciclos de implantação independentes |
| São complementares (como um app para clientes e um painel admin) | São produtos não relacionados ou para clientes diferentes |
| Você quer que mudanças em um artifact reflitam automaticamente nos outros | O projeto é de curta duração, como uma landing page de campanha ou site de evento |
Exemplos
Mesmo projeto: Web app + app mobile para um produto
Um restaurante cria um web app para clientes navegarem no cardápio e um app mobile para a equipe gerenciar pedidos. Ambos se conectam ao mesmo banco de dados de itens do cardápio, pedidos e informações de clientes. Por que um projeto: Os apps compartilham os mesmos dados e backend. Quando um cliente faz um pedido pelo web app, a equipe o vê imediatamente no app mobile.Mesmo projeto: App + painel admin + apresentação para investidores
Uma startup cria seu produto principal, um painel admin interno para gerenciar conteúdo e uma apresentação de slides para captação de recursos — tudo em um projeto. Uma startup cria seu produto principal, um painel admin interno para gerenciar conteúdo e uma apresentação de slides para captação de recursos — tudo em um projeto. Por que um projeto: O painel admin gerencia os mesmos dados que o app exibe, e a apresentação de slides pode referenciar métricas ao vivo do backend compartilhado.Projetos separados: Dois apps de clientes não relacionados
Um freelancer cria uma loja de e-commerce para um cliente e um sistema de agendamento para outro. Por que projetos separados: Os apps não têm dados ou lógica compartilhados. Cada cliente precisa de implantação independente e você não quer que mudanças em um afetem o outro.Projetos separados: Landing page de campanha ao lado de um produto principal
Você tem um app de produção que funciona o ano todo e uma landing page de curta duração para uma campanha de marketing. Por que projetos separados: A página da campanha tem seu próprio ciclo de vida — você vai criá-la, executá-la por algumas semanas e desativá-la. Mantê-la separada evita sobrecarregar seu produto principal e permite publicar ou removê-la de forma independente.Perguntas frequentes
Posso mover um artifact para um projeto diferente?
Posso mover um artifact para um projeto diferente?
Não atualmente. Se precisar separar um artifact, crie um novo projeto e peça ao Agent para recriá-lo lá.
Há um limite para quantos artifacts um projeto pode ter?
Há um limite para quantos artifacts um projeto pode ter?
Um projeto pode conter no máximo 7 artifacts. Este limite existe porque artifacts adicionais consomem mais memória, o que pode deixar a visualização mais lenta. Se precisar de mais artifacts, inicie outro projeto.
Posso publicar apenas um artifact de um projeto?
Posso publicar apenas um artifact de um projeto?
Não atualmente. A publicação implanta tudo junto. Se precisar de implantação independente, use projetos separados.