При изучении Vuex столкнулся с вопросом - как понять, что можно кидать в стор, а что нет? Одни говорят, большую часть логики переносить туда, затем другие говорят, что нельзя его нагружать, а писать нужное. Как вы понимаете, что нужно, а что нет?
Например, у меня есть родительский компонент и мне нужно передать пропс через 2 компонента вниз. Мне в данном варианте использовать vuex?
Или например, мне нужно передать булевое значение в дочерний компонент (1 вложенность), тогда мне не нужен Vuex?
Дмитрий. Правильно ли я понял, что если какие-то данные часто переиспользуются, то им прямой путь в стор (Например: проверка на авторизирован ли пользователь или нет, булевое для модалки, которая используется в 5 компонентах и тд). Если же это какой-то однаразовый вывод чего-то в каком-то одном компоненте, то проще props+emit (Например, просто передача чего-то с дочернеого в к родителю и наоборот)?