Где и как я могу подключить firebase в моем реактиве-native с redux-persist - PullRequest
0 голосов
/ 07 апреля 2020

Я работаю над нативным приложением, в котором я хочу сейчас сохранить данные в сети с помощью firebase, но, возможно, позже захочу перейти на другой бэкэнд. Поэтому я предпочел бы не полагаться на параметры автономной работы и сохраняемости, а использовать избыточность и избыточность. Но я изо всех сил пытаюсь найти лучший способ реализации, и если бы я мог подключить его так просто, как redux-persist?

Любая помощь очень ценится!

1 Ответ

0 голосов
/ 08 апреля 2020

Вы не сможете получить очень полезный ответ без более подробной информации о ваших данных, требованиях пользователя и масштабах проекта. Тем не менее, я знаю, что база данных Firebase в реальном времени очень уникальна в способе хранения данных, что затрудняет последующее переключение на другой уровень персистентности.

Я бы порекомендовал использовать Firestore, который поставляется с автономной поддержкой из коробки. Или создание надлежащего ассоциативного, идемпотентного слоя синхронизации для поддержки в автономном режиме с самого начала (например, Google Docs).

Если ваше приложение не для одного игрока - тогда вы, вероятно, на правильном пути с выводом состояния на диск. Опять же, мне нужно гораздо больше информации.

...