Должен ли я беспокоиться о реализации кэширования на стороне клиента, если я использую firestore - PullRequest
0 голосов
/ 26 мая 2019

Допустим, у меня есть код для извлечения данных, подобный этому

firestore().collection("USERS").get(userId1)

И, скажем, мое приложение использует этого пользователя в нескольких местах.Обычно с оставшимся API я бы создавал некоторый слой сохраняемости данных, где я отображал бы id => users и позволял моему приложению повторно использовать данные в памяти.

В случае с firebase эффективнее всего просто звонить

firestore().collection("USERS").get(userId1)

Всякий раз, когда мне нужна эта модель пользователя, и просто позволить Firebase SDK выяснить, нужно ли создавать сеть.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...