
PocketBase
PocketBase è una soluzione backend open-source gratuita in un unico file con database, autenticazione, archiviazione file e dashboard di amministrazione integrati.





Cos'è PocketBase?
PocketBase è una soluzione backend che racchiude tutte le funzionalità essenziali in un unico piccolo file. A differenza dei backend tradizionali che richiedono più servizi e database, PocketBase include un database SQLite incorporato con aggiornamenti in tempo reale, autenticazione utente integrata, sistema di archiviazione file e un pannello di amministrazione basato sul web.
Lo strumento è progettato per essere semplice. Scarichi un file, lo esegui e il tuo backend è pronto. Supporta oltre 15 metodi di accesso, inclusi email, password e login social come Google, Facebook e GitHub. Gli sviluppatori possono interagire tramite semplici API REST o utilizzare le librerie ufficiali JavaScript e Dart.
PocketBase è self-hosted, il che significa che controlli i tuoi dati e puoi eseguirlo sul tuo server o computer.
Come utilizzare PocketBase
Iniziare con PocketBase è semplice. Ecco i passaggi:
Scarica il file eseguibile per il tuo sistema operativo dal sito ufficiale o dalla pagina delle release su GitHub. Funziona su Windows, Mac e Linux.
Estrai il file scaricato in una cartella sul tuo computer. Non è necessaria alcuna installazione o dipendenza.
Apri il terminale o il prompt dei comandi, naviga nella cartella e esegui il comando per avviare il server.
Quando si avvia per la prima volta, aprirà automaticamente il browser. Crea il tuo account admin usando email e password.
Usa la dashboard admin per creare collezioni, che sono come tabelle di database. Definisci i campi, aggiungi regole di validazione e imposta i permessi di accesso.
Collega la tua applicazione usando l’SDK JavaScript o Dart. Puoi anche usare direttamente la REST API per altri linguaggi di programmazione.
Testa la tua configurazione creando, leggendo, aggiornando ed eliminando dati tramite la dashboard o la tua applicazione.
Caratteristiche di PocketBase
File eseguibile singolo con backend completo
Database SQLite con sottoscrizioni in tempo reale
Autenticazione via email e OAuth2 (oltre 15 provider)
Supporto per archiviazione file locale e S3
Dashboard di amministrazione integrata
API REST con documentazione auto-generata
Librerie SDK per JavaScript e Dart
Estendibile con Go e JavaScript
Self-hosted e open source
Licenza gratuita MIT
Prezzi di PocketBase
Free
Free
- Backend completo in un unico file eseguibile
- Collezioni e record illimitati
- Database SQLite con abbonamenti in tempo reale
- Autenticazione via Email e OAuth2 (oltre 15 provider)
- Archiviazione file locale e compatibile con S3
- Dashboard amministratore integrato
- API REST con documentazione generata automaticamente
- Librerie SDK per JavaScript e Dart
- Estendibile con hook in Go e JavaScript
- Self-hosted sulla tua infrastruttura</s>
Casi d'uso di PocketBase
Chi può beneficiare di PocketBase?
Repository di PocketBase
Visualizza su Github| Stelle | 52,012 |
| Fork | 2,764 |
| Età del Repository | 3 anni |
| Ultimo Commit | 1 giorno fa |
Domande frequenti su PocketBase
Condividi la tua esperienza con PocketBase
Vedi cosa dicono gli utenti su PocketBase
0 Recensioni
Nessuna recensione ancora
Sii il primo a recensire PocketBase
Incorpora badge PocketBase
Mostra alla tua comunità che PocketBase è presente su Tool Questor. Aggiungi questi bellissimi badge al tuo sito web, documentazione o profili sociali per aumentare la credibilità e generare più traffico.



