Jak stworzyć własne API i czy to ma sens?

0

Hej
Piszę aplikację mobilną na Androida i chciałbym się dowiedzieć jak wygląda sprawa z API i bazą danych. W aplikacji użytkownicy będą mogli dodawać posty, a potem je przegladać (coś na wzór FB). Zacząłem to robić w Firebase ale pomyślałem że może będzie lepiej to zrobić robiąc swoje API? Pytanie czy da się tak zrobić, a jeśli tak to z jakich narzędzi mogę skorzystać i jak wygląda cena/ruch na takim API? Przeglądałem Swaggera ale cena 80€/miesięcznie to trochę dużo

4

Stawiasz VPS na nim postgresa do tego https://postgrest.org/ i masz api.
Przeglądałem Swaggera ale cena 80€/miesięcznie to trochę dużo Jestem przeświadczony, że chyba jednak źle sprawdzałeś.

2

A backend będzie możliwy? Nie chciałbym przetwarzać jakiś danych od userów w apce a potem je wrzucać do bazy tylko robić to po stronie bazy. Albo np sortowanie: nie zaciągać całej listy z postami,a potem sortować je po kategorii w telefonie i je wyświetlać tylko od razu zaciągać liste po kategorii z api? — Ownik 12 dziś, 14:38

Mi się wydaje, że dwuwarstwową apkę na mobilka się (nadal) robi inaczej niż na sieć stacjonarną. Porządnie przemyślana mobilna (chyba nadal) powinna mieć zdolność do pracy (zakres do ustalenia: 30-90% funkcjonalności) bez netu.

Obawiam się, ze myślą o backendzie na sposób webowych aplikacji tzw springowych-angulatopwych na pecety, na łącze 100% dostępne (albo wielka choć skrajnie rzadka przerwa na kawę), nie będzie dobrze.

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