Модели данных в Vuex с Firebase - PullRequest
0 голосов
/ 28 апреля 2020

Я создаю это веб-приложение с помощью Vue. js Я решил сохранить состояние приложения в Vuex и использовать Firebase Firestore в качестве БД. Я также использую vuefire и vuexfire.

Так что в моей БД есть несколько коллекций, например, "клиенты", в которых хранятся некоторые документы, относящиеся к клиентам пользователя.

Обычно Я запросил бы их, используя Firebase API или Vuefire, а затем сохранил бы их в состоянии Vuex для использования моими компонентами, и это хорошо работает.

Сейчас я не использую никаких моделей: я полагаюсь на тот факт, что объект, который передается от клиента к действию vuex в базу данных firebase (и наоборот), имеет правильные поля с правильными значениями.

Должен ли я сохранить модель (например, . "customerModel") где-нибудь в Vuex для поддержания целостности данных?

Как я могу это сделать?

Я нашел Vuex ORM, но не могу понять, не слишком ли это много.

Спасибо.

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