
PocketBase
PocketBase, veritabanı, kimlik doğrulama, dosya depolama ve yönetici paneli entegre edilmiş, tek dosyada ücretsiz açık kaynaklı bir backend çözümüdür.





PocketBase nedir?
PocketBase, tüm temel backend özelliklerini tek bir küçük dosyada toplayan bir backend çözümüdür. Birden fazla servis ve veritabanı gerektiren geleneksel backendlerin aksine, PocketBase gerçek zamanlı güncellemelerle gömülü bir SQLite veritabanı, yerleşik kullanıcı kimlik doğrulaması, dosya depolama sistemi ve web tabanlı bir yönetim paneli içerir.
Bu araç basit olacak şekilde tasarlanmıştır. Bir dosya indirirsiniz, çalıştırırsınız ve backendiniz hazır olur. E-posta, şifre ve Google, Facebook, GitHub gibi sosyal girişler dahil olmak üzere 15'ten fazla giriş yöntemini destekler. Geliştiriciler kolay REST API'leri aracılığıyla etkileşimde bulunabilir veya resmi JavaScript ve Dart kütüphanelerini kullanabilir.
PocketBase kendi kendine barındırılır, yani verilerinizi kontrol edersiniz ve kendi sunucunuzda veya bilgisayarınızda çalıştırabilirsiniz.
PocketBase nasıl kullanılır
PocketBase ile başlaması oldukça basittir. İşte adımlar:
İşletim sisteminiz için yürütülebilir dosyayı resmi web sitesinden veya GitHub sürümler sayfasından indirin. Windows, Mac ve Linux'ta çalışır.
İndirilen dosyayı bilgisayarınızdaki bir klasöre çıkarın. Kurulum veya bağımlılık gerekmez.
Terminalinizi veya komut istemcinizi açın, klasöre gidin ve sunucuyu başlatmak için komutu çalıştırın.
İlk kez başladığında, tarayıcınız otomatik olarak açılacaktır. E-posta ve şifre kullanarak yönetici hesabınızı oluşturun.
Yönetici panelini kullanarak veritabanı tabloları gibi koleksiyonlar oluşturun. Alanları tanımlayın, doğrulama kuralları ekleyin ve erişim izinlerini ayarlayın.
Uygulamanızı JavaScript veya Dart SDK ile bağlayın. Diğer programlama dilleri için doğrudan REST API'yi de kullanabilirsiniz.
Panel veya uygulamanız üzerinden veri oluşturma, okuma, güncelleme ve silme işlemleri yaparak kurulumunuzu test edin.
PocketBase özellikleri
Tam bir backend ile tek yürütülebilir dosya
Gerçek zamanlı aboneliklere sahip SQLite veritabanı
E-posta ve OAuth2 kimlik doğrulama (15+ sağlayıcı)
Yerel ve S3 dosya depolama desteği
Yerleşik yönetici paneli
Otomatik oluşturulan dokümantasyona sahip REST API
JavaScript ve Dart SDK kütüphaneleri
Go ve JavaScript ile genişletilebilir
Kendi kendine barındırılan ve açık kaynak
Ücretsiz MIT lisansı
PocketBase fiyatlandırması
Free
Free
- Tek bir çalıştırılabilir dosyada tam arka uç
- Sınırsız koleksiyon ve kayıtlar
- Gerçek zamanlı aboneliklerle SQLite veritabanı
- E-posta ve OAuth2 kimlik doğrulaması (15+ sağlayıcı)
- Yerel ve S3 uyumlu dosya depolama
- Yerleşik yönetici kontrol paneli
- Otomatik oluşturulan belgeli REST API
- JavaScript ve Dart SDK kütüphaneleri
- Go ve JavaScript kancaları ile genişletilebilir
- Kendi altyapınızda kendi kendine barındırılan
PocketBase kullanım durumları
PocketBase'den kimler yararlanabilir?
PocketBase Deposu
Github'da Görüntüle| Yıldızlar | 52,012 |
| Çatallar | 2,764 |
| Depo Yaşı | 3 yıl |
| Son Commit | 1 gün önce |
PocketBase hakkında sık sorulan sorular
PocketBase ile deneyiminizi paylaşın
Kullanıcıların ne dediğini görün PocketBase
0 İncelemeler
Henüz inceleme yok
İlk incelemeyi siz yapın PocketBase
PocketBase rozetlerini gömme
Topluluğunuza PocketBase'in Tool Questor'de öne çıkarıldığını gösterin. Web sitenize, belgelerinize veya sosyal profillerinize bu güzel rozetleri ekleyerek güvenilirliği artırın ve daha fazla trafik çekin.



