Firebase Nedir? (Kısaca) - 'POYEM

'POYEM

Moderatör
28 Ağu 2019
196
Firabase web ve mobil server adreslerinde veri koruma, veri depolama, veri aktarma, yönetici, admin yetkilendirme, kurallı yetkilendirme gibi bir çok şeye yarar. Bunlar nedir örnek vereyim.

Veri koruma server adreslerindeki verileri korumak anlamına gelmektedir. Veri korumak için belli başlı yapılması gereken şeyler vardır.
Veri depolama ise aynı şekilde server adreslerinde veri depolama yani yedekleme dir.
Admin yetkilendirme ise adminin server da yapabileceği değişiklikler, ayarlar ı verir. Admine şunu bunu yapabilir izinleri verir.
Kurallı yetkilendirme ise kullanıcı veya admin i bazı şartlar ve koşullar sonucunda yetkilendirmekdir. Örneğin eğer şu şu olursa şu kullanıcıya veya kullanıcılara şu izini ver gibi. Tabi bu kurallar programlama dilleri ile yazılıyor. Genellikle bu kurallar if yani eğer ise ile başlıyor.

Firebase ile bir web veya mobil uygulama rahatça geliştirilebilir. Firebase aslında zaten bunun için vardır. Firebase ücretsizdir ama bazı şeyleri yapabilmek için bazı araçlara ihtiyacımız olabilir. O araçlarda ücretlidir. Ama firebase genel olarak ücretsiz bir platformdur. Google nin bize sunduğu bir araç dır. Firebase nin temel özellikleri de şunlardır.


  • Eşzamanlı veritabanı
  • Kullanıcı girişlerinde yetkilendirme
  • Depolama
  • Makine öğrenme kiti
  • Performans test ortamı
  • Platform arası ortak biçimde uygulama analizleri
  • Ortak fonksiyon
  • Reklam materyalleri
  • Bildirim gönderimi
  • Genel uygulama yönetimi
Firebase nin böyle temel özellikleri bulunmaktadır. Bu özellikler sayesinde kullanıcılar ve yöneticiler için uygulama kullanımı daha rahat olur ve kolay olur. Bu yüzde firebase günümüzdeki yeri oldukça büyüktür. Şimdi ise bazı firebase hizmetlerinden bahis edeyim.

Realtime Database: Veri tutmaya yarayan bir araçtır. Amacı anlık olarak verileri senkronize etmektir.


Test Lab: Adı da üzerinde bir çeşit test aracıdır. Oluşturduğunuz bir uygulamayı test eder. Bu test sonucu ne kadar iyi çıkar ise uygulama okadar iyidir. Aynı zamanda bu araç bize bir ön izleme sunar. Uygulamanızı ön izleyerek nelerin eksik olduğunu bulabilirsiniz.

Crashlytic: Anlık olarak loglama işlemi yapar. Hatalarınızı bulur ve güncelleme yapmanızı sağlar.


Bunlar firebase nin bazı hizmetleri. Ama firebase nin bir çok hizmeti var kullanmanızı tavsiye ederim.
İyi forumlar.......
 
Üst