Теперь тоже интересует этот вопрос Ну как вариант когда глобальной логики настолько много, что нужно на модули разбивать, но эта причина такая себе
Vuex - стандартный инструмент, с ним знакомо много разработчиков, у него есть документация, с ним могут работать разные библиотеки. Vuex интегрируется с девтулсами, у него есть плагины. Vuex заставляет работать через мутации и проверяет это. Возможно, в каких-то случаях есть причины использовать именно flux архитектуру, чтобы изменение состояние превращалось в последовательное применение синхронных мутаций, но примера не знаю...
Обсуждают сегодня