Хай гайз. Делаю одностраничное приложение для моего последнего университетского проекта и хочу использовать базу данных firebase . Сначала я сделал API на C# но обнаружил, что есть много примеров с Firebase, интегрированных в приложени Rеact с использованием их fetch, c этими обновлениями в реальном времени:
db.collection ("towns") . where ("state", "==", "CA") . onSnapshot (function (querySnapshot) { var towns = []; querySnapshot.forEach (function (doc) { towns.push (doc.data (). name); }); console.log ("Текущие города:", towns.join (",")); });
У меня вопрос: можно ли использовать его внутри самого приложения или у меня должен быть этот API, который работает с подключением Firebase, и если все-таки API, могут ли эти обновления в реальном времени быть получены из API?
Firebase построен как раз для минимизации взаимодействия с API. Так что все правильно. Если нужны какие-то обработки на бэкенде типа очистки данных, имеет смысл также смотреть в сторону firebase.