@JonGalt

Как организовать взаимодействие vue с api?

Начал изучать vue js. Дошел доторганизации внутреннего хранилища организованного с помощью Vuex.
1. Вопрос в том какие данные нужно хранить в store?
1.1 Данные относящиеся к конкретному пользователю?
2. Если другой пользователь поменял данные в базе данных на бэкэнде, то эти данные не обновятся в store первого пользователя?
3. Если это так, то лучше наверное делать миксины с методами взаимодействия с Api
4. Или может кто объяснит как организовать взаимодействие с api в многопользовательском приложении
  • Вопрос задан
  • 168 просмотров
Пригласить эксперта
Ответы на вопрос 1
@aylo
1. данные с которыми вы будете работать, отображать на фронте или сравнивать что то с чем то.
1.1. смотря что вы хотите сделать для других, например если будет список пользователей, то вам придется хранить список всех юзеров, но с конкретными полями, например ID/username/email, а для текущего юзера будете хранить более расширенные свойства
2. не обновятся просто так
3. хз
4. если вам необходимо что бы все данные обновлялись real-time, используйте синхронизацию данных, например через sockets, как вариант socket.io
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы