не запрещает использовать Vuex как хочется, если на то есть техническая возможность (сами себе злые Буратино).
                  
                  
                  
                  
                  
                  Vuex нужен ровно тогда, когда нужны одни и те же данные в разных частях приложения. 
                  
                  
                  Vuex - это не хранилище всех данных приложения, а сервис, который предоставляет возможность шаринга данных между компонентами и делает это ровно одним способом.
                  
                  
                  
                  
                  
                  Иметь только локальный стейт нормально, если данные нужны только в этом компоненте. 
                  
                  
                  Иметь локальный стейт + частичный мапинг стейта vuex нормально, если нужна какая-то часть данных (например, данные о пользователе)
                  
                  
                  Иметь только vuex стейт в компоненте нормально, если компонент работает только с общими данными (например, форма редактирования данных пользователя)
                  
                  
                  В целом, порядок верный. Эшн->Мутация->Стейт. Опять же, это имеет смысл, если данные из этой форму будут нужны еще где-либо.
                  
                  
                  
                  
                  
                  3. Это про что?
                  
                  
                
Это вот, например, ты скопипастил или сам писал? Во втором случае слабо представляю тебя, пишущим то же самое again. Даже если это в каком-то виде есть в доке. Так со временем и замедляется развитие комьюнити
Обсуждают сегодня