Saltar para o conteúdo principal

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.

O que é um Replit App?

Os Replit Apps são projetos hospedados na nuvem que contêm código, dados e recursos. Você pode criá-los, executá-los e publicá-los a partir de um ambiente seguro e isolado. Os Replit Apps se integram às seguintes ferramentas no Project Editor para oferecer uma experiência de desenvolvimento contínua:
  • Ferramentas com IA: Use o Agent para criar, depurar e explicar seu código.
  • Colaboração: Trabalhe com outras pessoas em tempo real no mesmo aplicativo.
  • Publicação: Publique seu aplicativo na nuvem com um único clique.
  • Templates: Inicie seu aplicativo rapidamente usando configurações predefinidas para diversos casos de uso.

Primeiros passos

Para instruções passo a passo sobre como criar Replit Apps, consulte os seguintes guias de Quickstart:
Para abrir um Replit App, faça login no Replit e abra-o no Project Editor usando um dos métodos a seguir.
  1. Selecione ícone de mais Criar App. Você verá a seguinte tela:
    Abas para criar um novo App
  2. Selecione uma das seguintes opções:
    • Criar com Replit Agent: Use ferramentas com IA para criar um novo Replit App.
    • Escolher um Template: Crie um novo Replit App com base em um existente.
    • Importar do GitHub: Crie um novo Replit App a partir de um repositório GitHub.
  3. Preencha os prompts da caixa de diálogo para iniciar um novo Replit App.
Para acessar um Replit App criado anteriormente, selecione ícone de pasta Apps na barra lateral esquerda.

Principais funcionalidades

Os Replit Apps oferecem as seguintes funcionalidades:
  • Sem configuração: Crie aplicativos ou escreva código diretamente no Replit.com sem instalações ou configurações.
  • Salvamento automático: Seu projeto salva continuamente as alterações na nuvem e permite que você retome a programação de qualquer navegador web
  • Controle de versão: Acompanhe alterações, explore o histórico de arquivos e sincronize seus arquivos sem nenhuma configuração, através dos sistemas de controle de versão do Replit
  • Controles de visibilidade pública/privada: Controle quem pode visualizar, executar ou criar um Remix do seu aplicativo com configurações de privacidade
  • Publicação: Publique seu código na nuvem sem fazer alterações complexas de configuração
  • URLs personalizadas: Obtenha uma URL exclusiva para seu aplicativo ou atribua um domínio personalizado para uma presença profissional
Os arquivos enviados para o sistema de arquivos do seu projeto estão disponíveis apenas durante o desenvolvimento e não são acessíveis ao seu aplicativo publicado ou a outros desenvolvedores. Use o Object Storage para gerenciar uploads e servir arquivos, e o Replit Database para armazenar e recuperar dados para seu aplicativo e usuários.
Para saber mais sobre as ferramentas do Project Editor que simplificam a criação de Replit Apps, consulte Visão Geral do Project Editor.

Como funciona

Quando você cria um Replit App, o Replit configura um espaço privado para seu projeto na nuvem. À medida que você adiciona funcionalidades e modificações ao seu aplicativo, o Replit salva suas alterações automaticamente para que você possa retomar a edição de qualquer navegador web. O Replit fornece ambientes pré-configurados com todos os componentes necessários. Isso permite que você comece a criar seu aplicativo imediatamente sem se preocupar com configuração de servidor, configuração de banco de dados ou gerenciamento de ambiente. O Replit atribui automaticamente a cada Replit App um endereço web exclusivo onde você pode visualizar seu aplicativo enquanto trabalha nele. Quando estiver pronto para compartilhar sua criação, você pode publicá-la com apenas alguns cliques para torná-la disponível 24/7.

Visão Geral de Armazenamento

O Replit oferece quatro tipos principais de armazenamento para atender às necessidades de dados do seu aplicativo. Cada tipo de armazenamento serve a diferentes casos de uso e tem limites específicos com base no seu plano.
Os limites de armazenamento incluem todos os dados armazenados pelo seu aplicativo, incluindo pacotes e dependências instalados.
Tipo de ArmazenamentoDescriçãoCasos de UsoPersistênciaLimites do Plano
Armazenamento de ArquivosArquivos no seu projetoCódigo do aplicativo, recursos estáticos, arquivos de configuraçãoPersiste na publicação, reinicia no restartStarter:
Core:
Teams:
Enterprise:
DatabaseArmazenamento de dados estruturadosPerfis de usuários, pontuações de jogos, catálogos de produtosTotalmente persistente entre sessões20 GB por banco de dados de desenvolvimento
Bancos de dados de produção são cobrados por tempo de computação e armazenamento
App StorageDados não estruturados e mídiaImagens, vídeos, PDFs, documentosTotalmente persistente entre sessõesModelo de pagamento por uso
Cobrado por armazenamento e largura de banda
SecretsDados sensíveis criptografadosChaves de API, credenciais, strings de conexãoTotalmente persistente e criptografadoSem limites específicos
Incluído em todos os planos
Para informações detalhadas sobre preços e cobrança baseada em uso, consulte a documentação de Faturamento e a visão geral de Armazenamento e Bancos de Dados.

Casos de uso

Os exemplos a seguir mostram como você pode usar os Replit Apps para acelerar seu processo de criação de aplicativos.

Explore algo novo

Selecione um template para começar a programar em uma linguagem de programação ou stack de software específica.
captura de tela de uma descrição de template

Crie e teste APIs

Crie uma API com endpoints RESTful e use as ferramentas do Project Editor para testá-los antes de entrar em produção.
captura de tela de código de uma API e o Testador de Requisições de API

Próximos passos

Para saber mais sobre os Replit Apps, consulte os seguintes recursos: