
PocketBase
PocketBase adalah solusi backend open-source gratis dalam satu file dengan database, otentikasi, penyimpanan file, dan dasbor admin bawaan.





Apa itu PocketBase?
PocketBase adalah solusi backend yang menggabungkan semua fitur backend penting ke dalam satu file kecil. Berbeda dengan backend tradisional yang memerlukan beberapa layanan dan basis data, PocketBase menyertakan database SQLite tersemat dengan pembaruan waktu nyata, autentikasi pengguna bawaan, sistem penyimpanan file, dan panel admin berbasis web.
Alat ini dirancang agar sederhana. Anda mengunduh satu file, menjalankannya, dan backend Anda siap digunakan. Mendukung lebih dari 15 metode login termasuk email, kata sandi, dan login sosial seperti Google, Facebook, dan GitHub. Pengembang dapat berinteraksi melalui REST API yang mudah atau menggunakan pustaka resmi JavaScript dan Dart.
PocketBase adalah self-hosted, artinya Anda mengendalikan data Anda dan dapat menjalankannya di server atau komputer Anda sendiri.
Cara menggunakan PocketBase
Memulai dengan PocketBase sangat mudah. Berikut langkah-langkahnya:
Unduh file eksekusi untuk sistem operasi Anda dari situs resmi atau halaman rilis GitHub. Ini bekerja di Windows, Mac, dan Linux.
Ekstrak file yang diunduh ke folder di komputer Anda. Tidak perlu instalasi atau dependensi.
Buka terminal atau command prompt Anda, navigasikan ke folder tersebut, dan jalankan perintah untuk memulai server.
Saat pertama kali dijalankan, browser Anda akan terbuka secara otomatis. Buat akun admin menggunakan email dan kata sandi.
Gunakan dashboard admin untuk membuat koleksi, yang mirip dengan tabel database. Tentukan bidang, tambahkan aturan validasi, dan atur izin akses.
Hubungkan aplikasi Anda menggunakan SDK JavaScript atau Dart. Anda juga dapat menggunakan REST API secara langsung untuk bahasa pemrograman lain.
Uji pengaturan Anda dengan membuat, membaca, memperbarui, dan menghapus data melalui dashboard atau aplikasi Anda.
Fitur PocketBase
File eksekusi tunggal dengan backend lengkap
Database SQLite dengan langganan waktu nyata
Autentikasi Email dan OAuth2 (15+ penyedia)
Dukungan penyimpanan file lokal dan S3
Dashboard admin bawaan
REST API dengan dokumentasi yang dihasilkan otomatis
Perpustakaan SDK JavaScript dan Dart
Dapat diperluas dengan Go dan JavaScript
Self-hosted dan open source
Lisensi MIT gratis
Harga PocketBase
Free
Free
- Backend lengkap dalam satu file eksekusi tunggal
- Koleksi dan catatan tanpa batas
- Database SQLite dengan langganan waktu nyata
- Autentikasi Email dan OAuth2 (15+ penyedia)
- Penyimpanan file lokal dan kompatibel dengan S3
- Dasbor admin bawaan
- REST API dengan dokumentasi yang dihasilkan secara otomatis
- Perpustakaan SDK JavaScript dan Dart
- Dapat diperluas dengan hook Go dan JavaScript
- Di-hosting sendiri pada infrastruktur Anda sendiri
Kasus penggunaan PocketBase
Siapa yang bisa mendapat manfaat dari PocketBase?
Repositori PocketBase
Lihat di Github| Bintang | 52,012 |
| Fork | 2,764 |
| Usia Repositori | 3 tahun |
| Commit Terakhir | 1 bulan yang lalu |
Pertanyaan yang sering diajukan tentang PocketBase
Bagikan pengalaman Anda dengan PocketBase
Lihat apa yang dikatakan pengguna tentang PocketBase
0 Ulasan
Belum ada ulasan
Jadilah yang pertama mengulas PocketBase
Sematkan lencana PocketBase
Tunjukkan kepada komunitas Anda bahwa PocketBase ditampilkan di Tool Questor. Tambahkan lencana indah ini ke situs web, dokumentasi, atau profil sosial Anda untuk meningkatkan kredibilitas dan mendorong lebih banyak lalu lintas.












