@egyptForce

Бизнес логика в Vuex?

Правильно ли хранить бизнес логику приложения в vuex? И где это лучше делать, action, mutations?
  • Вопрос задан
  • 428 просмотров
Решения вопроса 1
Fragster
@Fragster
помогло? отметь решением!
Если приложение только клиентское - то да, делать в actions. Если клиент-серверное и сервер - не тупое хранилище, то надо логику заворачивать на сервер (ну, кроме примитивов типа сумма = цена * количество).
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
muzikant777
@muzikant777
PHP/Vue разработчик
Не очень понимаю сочетание "хранить бизнес-логику". Знаю, что её можно по-разному реализовывать, а вот как хранить?
В Vuex удобно держать данные, которые требуются во многих местах приложения.
Ну, а дальше:
actions/mutations - для изменения этих данных,
getters - для получения производных от этих данных.

И, да, вовсе не обязательно всю работу с данными осуществлять через vuex. Часто компоненту удобнее хранить своё состояние внутри себя и не показывать больше никому.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы