ToolQuestor Logo
PocketBase

PocketBase

Ainda não há avaliações
0 Salvo
Adicionado:10/23/2025
Tipo:Desktop App
Tráfego Mensal:-
Preços:
FREE
API DisponívelCódigo AbertoAuto-hospedadoGrátisTempo Real
PocketBase screenshot 2
PocketBase screenshot 3
PocketBase screenshot 4
PocketBase screenshot 5

O que é PocketBase?

PocketBase é uma solução backend que reúne todas as funcionalidades essenciais de backend em um único arquivo pequeno. Diferente dos backends tradicionais que precisam de múltiplos serviços e bancos de dados, o PocketBase inclui um banco de dados SQLite embutido com atualizações em tempo real, autenticação de usuário integrada, sistema de armazenamento de arquivos e um painel administrativo baseado na web.

A ferramenta foi projetada para ser simples. Você baixa um arquivo, executa e seu backend está pronto. Suporta mais de 15 métodos de login, incluindo email, senha e logins sociais como Google, Facebook e GitHub. Desenvolvedores podem interagir com ele através de APIs REST fáceis ou usar as bibliotecas oficiais em JavaScript e Dart.

O PocketBase é auto-hospedado, o que significa que você controla seus dados e pode executá-lo no seu próprio servidor ou computador.

Como usar PocketBase

Começar com o PocketBase é simples. Aqui estão os passos:

  • Baixe o arquivo executável para o seu sistema operacional no site oficial ou na página de lançamentos do GitHub. Funciona no Windows, Mac e Linux.

  • Extraia o arquivo baixado para uma pasta no seu computador. Não é necessário instalação nem dependências.

  • Abra seu terminal ou prompt de comando, navegue até a pasta e execute o comando para iniciar o servidor.

  • Quando iniciar pela primeira vez, ele abrirá seu navegador automaticamente. Crie sua conta de administrador usando e-mail e senha.

  • Use o painel de administração para criar coleções, que são como tabelas de banco de dados. Defina campos, adicione regras de validação e configure permissões de acesso.

  • Conecte sua aplicação usando o SDK de JavaScript ou Dart. Você também pode usar a API REST diretamente para outras linguagens de programação.

  • Teste sua configuração criando, lendo, atualizando e excluindo dados pelo painel ou pela sua aplicação.

Recursos do PocketBase

  • Arquivo executável único com backend completo

  • Banco de dados SQLite com assinaturas em tempo real

  • Autenticação por e-mail e OAuth2 (mais de 15 provedores)

  • Suporte a armazenamento de arquivos local e S3

  • Painel administrativo integrado

  • API REST com documentação gerada automaticamente

  • Bibliotecas SDK para JavaScript e Dart

  • Extensível com Go e JavaScript

  • Auto-hospedado e código aberto

  • Licença MIT gratuita

Preços do PocketBase

Mais Popular
Free

Free

O que está incluído:
  • Backend completo em um único arquivo executável
  • Coleções e registros ilimitados
  • Banco de dados SQLite com assinaturas em tempo real
  • Autenticação por Email e OAuth2 (mais de 15 provedores)
  • Armazenamento de arquivos local e compatível com S3
  • Painel de administração integrado
  • API REST com documentação gerada automaticamente
  • Bibliotecas SDK de JavaScript e Dart
  • Extensível com hooks em Go e JavaScript
  • Auto-hospedado na sua própria infraestrutura

Repositório do PocketBase

Ver no Github
Estrelas52,012
Forks2,764
Idade do Repositório3 anos
Último Commit5 dias atrás

Perguntas frequentes sobre PocketBase

O PocketBase é realmente gratuito?
Sim, o PocketBase é totalmente gratuito e de código aberto sob a Licença MIT. Você pode usá-lo para projetos pessoais ou comerciais sem nenhuma taxa. Como é auto-hospedado, seus únicos custos são as despesas com servidor caso opte por implantá-lo online.
Quais linguagens de programação posso usar com o PocketBase?
O PocketBase funciona com qualquer linguagem de programação através de sua API REST. Ele oferece bibliotecas SDK oficiais para JavaScript (navegador e Node.js) e Dart (para aplicativos Flutter). Você também pode usá-lo com Python, PHP, Ruby ou qualquer linguagem que possa fazer requisições HTTP.
O PocketBase pode ser usado em aplicações de produção?
PocketBase funciona bem para aplicações e protótipos de pequeno a médio porte. No entanto, os desenvolvedores ressaltam que ainda está em desenvolvimento ativo e não é recomendado para aplicações críticas em produção. É perfeito para MVPs, ferramentas internas, projetos de hobby e backends de aplicativos móveis.
Como o PocketBase se compara ao Firebase ou Supabase?
Ao contrário do Firebase (proprietário) e do Supabase (que requer PostgreSQL), o PocketBase é um único arquivo executável que roda em qualquer lugar. É mais simples de configurar e totalmente auto-hospedado. Embora possa ter menos recursos do que essas alternativas, é perfeito quando você precisa de um backend leve sem dependência de fornecedor.
Preciso saber programação em Go para usar o PocketBase?
Não, você não precisa de conhecimento em Go para usar o PocketBase. Você pode usá-lo como um aplicativo independente com o painel de administração e a API REST. O conhecimento em Go é necessário apenas se você quiser estender o PocketBase com lógica personalizada do lado do servidor ou criar funcionalidades personalizadas.

Compartilhe sua experiência com PocketBase

Carregando...

Veja o que os usuários estão dizendo sobre PocketBase

0.0

0 Avaliações

5
0
4
0
3
0
2
0
1
0

Ainda não há avaliações

Seja o primeiro a avaliar PocketBase

Incorporar emblemas PocketBase

Mostre à sua comunidade que PocketBase está em destaque no Tool Questor. Adicione estes belos emblemas ao seu site, documentação ou perfis sociais para aumentar a credibilidade e gerar mais tráfego.

Light Badge Preview