Backend Spring vs. Firebase

0

Czym się różni Backend napisany w Springu, a korzystanie z narzędzia Firebase od Google?
Wiem, że Firebase działa na zasadzie NoSQL. Teoretycznie wydaje się być łatwiejszym i przyjemniejszym rozwiązaniem np. do pracy z Angularem, ale czy tak jest?

2

Porównujesz grabie ze szpadlem. Oba to narzędzia, jednego i drugiego używasz w ogródku, ale jednak zupełnie coś innego...

Spring to framework do tworzenia webaplikacji w Javie. Z kolei Firebase to platforma oferująca usługi wspierające tworzenie webaplikacji oraz backendu dla aplikacji mobilnych. To dwie zupełnie różne rzeczy.

0

Wiem, czym jest Spring i co oferuje Firebase.
Chodzi mi o różnice w funkcjonalności - zalety/wady.
Do czego wykorzystuje się jedno do czego drugie narzędzie.

0

Firebase to już gotowa usługa za którą płacisz, bardziej skierowana dla osób, które głównie robią front. Ma kilka gotowych funkcji, które pozwalają skrócić czas tworzenia aplikacji. To jest dobra opcja jeśli tworzysz prototyp i chcesz mega szybko zweryfikować czy produkt ma wzięcie. Ten NoSQL do którego nawiązujesz to akurat wsparcie do programowania realtimowych usług, przykładem uzycia takiej usługi jest coderpad.io, który umożliwia wspólne programowanie na żywo.

A Spring to darmowy framework do budowania własnego backendu. Masz tutaj sporo swobody, ale jednak żeby zrobić jakiś konkret to jednak musiałbyś mieć więcej czasu na naukę + jakieś dowiadczenie + więcej czasu by coś stworzyć.

1 użytkowników online, w tym zalogowanych: 0, gości: 1