ToolQuestor Logo
PocketBase

PocketBase

Darmowy otwartoźródłowy backend w jednym pliku

Dodane:10/24/2025
Ceny:
Darmowy
Połącz:
OpenArt AI

OpenArt AI

FEATURED
Vidnoz AI

Vidnoz AI

FEATURED
Base44

Base44

FEATURED

Czym jest PocketBase

PocketBase to rozwiązanie backendowe, które łączy wszystkie niezbędne funkcje backendu w jednym małym pliku. W przeciwieństwie do tradycyjnych backendów wymagających wielu usług i baz danych, PocketBase zawiera wbudowaną bazę danych SQLite z aktualizacjami w czasie rzeczywistym, wbudowaną autoryzację użytkowników, system przechowywania plików oraz panel administracyjny dostępny przez przeglądarkę.

Narzędzie zostało zaprojektowane tak, aby było proste w użyciu. Pobierasz jeden plik, uruchamiasz go i twój backend jest gotowy. Obsługuje ponad 15 metod logowania, w tym e-mail, hasło oraz logowania społecznościowe takie jak Google, Facebook i GitHub. Deweloperzy mogą korzystać z niego za pomocą prostych REST API lub używać oficjalnych bibliotek JavaScript i Dart.

PocketBase jest samodzielnie hostowany, co oznacza, że masz kontrolę nad swoimi danymi i możesz uruchomić go na własnym serwerze lub komputerze.

Funkcje PocketBase

  • Pojedynczy plik wykonywalny z kompletnym backendem

  • Baza danych SQLite z subskrypcjami w czasie rzeczywistym

  • Uwierzytelnianie za pomocą e-mail i OAuth2 (ponad 15 dostawców)

  • Wsparcie dla lokalnego i S3 przechowywania plików

  • Wbudowany panel administracyjny

  • REST API z automatycznie generowaną dokumentacją

  • Biblioteki SDK dla JavaScript i Dart

  • Możliwość rozszerzania za pomocą Go i JavaScript

  • Samodzielne hostowanie i otwarte źródło

  • Bezpłatna licencja MIT

Ceny PocketBase

Najpopularniejszy
Free
Free
  • Kompletny backend w pojedynczym pliku wykonywalnym
  • Nieograniczone kolekcje i rekordy
  • Baza danych SQLite z subskrypcjami w czasie rzeczywistym
  • Uwierzytelnianie za pomocą e-mail i OAuth2 (ponad 15 dostawców)
  • Lokalne i zgodne z S3 przechowywanie plików
  • Wbudowany panel administracyjny
  • REST API z automatycznie generowaną dokumentacją
  • Biblioteki SDK JavaScript i Dart

Repozytorium PocketBase

Zobacz na Github
Gwiazdki60,788
Forki3,656
Wiek repozytorium4 lat
Ostatni commit1 dzień temu

FAQ o PocketBase

Tak, PocketBase jest całkowicie darmowy i otwartoźródłowy na licencji MIT. Możesz go używać do projektów prywatnych lub komercyjnych bez żadnych opłat. Ponieważ jest to rozwiązanie samodzielnie hostowane, jedynymi kosztami są wydatki na serwer, jeśli zdecydujesz się na jego wdrożenie online.
PocketBase działa z dowolnym językiem programowania poprzez swoje REST API. Udostępnia oficjalne biblioteki SDK dla JavaScript (przeglądarka i Node.js) oraz Dart (dla aplikacji Flutter). Możesz go również używać z Pythonem, PHP, Ruby lub dowolnym językiem, który potrafi wykonywać żądania HTTP.
PocketBase sprawdza się dobrze w przypadku małych i średnich aplikacji oraz prototypów. Jednak deweloperzy zaznaczają, że jest nadal aktywnie rozwijany i nie jest jeszcze zalecany do krytycznych aplikacji produkcyjnych. Jest idealny do MVP, narzędzi wewnętrznych, projektów hobbystycznych oraz backendów aplikacji mobilnych.
W przeciwieństwie do Firebase (własnościowy) i Supabase (wymaga PostgreSQL), PocketBase to pojedynczy plik wykonywalny, który działa wszędzie. Jest prostszy w konfiguracji i całkowicie samodzielny. Choć może mieć mniej funkcji niż te alternatywy, jest idealny, gdy potrzebujesz lekkiego backendu bez uzależnienia od dostawcy.
Nie, nie musisz znać języka Go, aby korzystać z PocketBase. Możesz używać go jako samodzielnej aplikacji z panelem administracyjnym i REST API. Znajomość Go jest potrzebna tylko wtedy, gdy chcesz rozszerzyć PocketBase o niestandardową logikę po stronie serwera lub zbudować niestandardowe funkcje.
Najlepsze alternatywy dla PocketBase

Zobacz co użytkownicy mówią o PocketBase

0.0

0 Recenzje

5
0
4
0
3
0
2
0
1
0

Jeszcze brak recenzji

Bądź pierwszym, który zrecenzuje PocketBase