Wpis z mikrobloga

Zaczynam przygodę z programowaniem mobilnym i generalnie często przewija się w tym temacie Firebase.
Jakbym chciał zrobić apkę (we Flutterze) z funkcją rozpoznawania tekstu na podstawie zdjęcia to przykłady oparte są na Firebase przy użyciu gotowego zestawu od Google (sam to raczej nie klepne takiego ML).

Czy jak mam sobie bazę danych normalnie w SQLu i do tego API to też by to jakoś poszło?

W ogóle to kiedy lepiej korzystać z Firebase, a kiedy normalnie z SQL + API?
#programowanie #flutter #androiddev
  • 1
  • Odpowiedz
@alfabetaborzy: to zalezy, jak jesteś obcykany w SQL to rób sobie w SQL. W Firebase masz większość rzeczy już zrobionych i płącisz w zależności od zużycia. Jesli chodzi o porównanie SQL i np Firestore no to każde ma swoje plusy i minusy. Z plusów Firestore to na pewno:
-autoskalowalność
-realtime
-reguły odczytu, zapisu pozwalają operować klientom bezpośrednio na bazie
Z minusów:
- brak zdefiniowanej struktury jak NoSQL
- reguły per dokument
  • Odpowiedz