Gerenciamento de dados
A Base44 fornece um banco de dados NoSQL onde você define seus modelos de dados como entidades. Cada entidade é um schema que define a estrutura para documentos em uma coleção.- O banco de dados é compatível com MongoDB, permitindo usar todos os operadores MongoDB ao consultar pelo SDK.
- Os schemas não são impostos, então você pode atualizar seu modelo de dados a qualquer momento sem executar migrações.
- Segurança em nível de linha e de campo controla quem pode acessar quais registros e campos com regras de autorização granulares.
- Assinaturas em tempo real estão disponíveis através de
entities.subscribe()no SDK, permitindo que seu app receba atualizações quando registros são criados, atualizados ou excluídos.
Autenticação e gerenciamento de usuários
A autenticação integrada cuida de registro de usuário, login e gerenciamento de sessão. Múltiplos métodos de autenticação são suportados nativamente:- Autenticação por e-mail e senha
- Suporte a login através de provedores sociais como Google, Microsoft, Facebook e Apple
- Suporte a provedor de identidade customizado através de SSO
auth.
Funções de backend
Escreva lógica customizada de backend usando funções serverless baseadas em Deno. As funções rodam código TypeScript em um ambiente de runtime seguro com acesso total aos dados e integrações do seu app. Saiba mais sobre funções de backend.Conectores e integrações
A Base44 fornece integrações pré-construídas para tarefas comuns e conectores OAuth para acesso direto a APIs de terceiros. Veja o artigo sobre conectores para configuração.- Integrações nativas: Funcionalidade pronta para uso em tarefas comuns como geração de texto com IA, criação de imagens, uploads de arquivos e e-mail.
- Integrações customizadas: APIs externas pré-configuradas, definidas por um administrador do workspace que importa uma especificação OpenAPI. As chamadas são proxiadas através do backend da Base44, então as credenciais nunca são expostas ao frontend.
- Conectores: Conexões OAuth a serviços de terceiros que fornecem tokens de acesso para interações diretas com APIs.
Desenvolvimento local
Execute seu projeto de backend na sua própria máquina para testar mudanças instantaneamente e detectar problemas antes de implantar. Veja Desenvolvimento local para detalhes.Deploy e hospedagem
Implante os arquivos compilados dos seus apps frontend na plataforma de hospedagem da Base44 com a CLI usando um único comando. A plataforma suporta domínios customizados e fornece HTTPS automático. A hospedagem de sites da Base44 atualmente suporta apenas Single Page Applications (SPAs). Os frameworks devem estar configurados para exportação estática. Server-side rendering ou server components não são suportados. Se você precisar de recursos de servidor, ainda pode usar os serviços de backend da Base44 com qualquer tipo de cliente e implantar seu frontend em um provedor de hospedagem externo.Veja também
- Referência de comandos da CLI: Todos os comandos da CLI disponíveis
- SDK JavaScript: Conecte seu app ao backend
Esta página foi traduzida usando IA. Para informações mais precisas e atualizadas, consulte a versão em inglês.

