нужно хранить данные которые могут быть востребованны несколькими компонентами.
Сейчас делаю админку, все по сути просто, обычные списки сущностей, страницы детального просмотра, редактирования, добавления.
Пока в стор вынесена авторизация, mutations и actions с ней связанные.
Т.к. использую nuxt, во всех pages компонентах запрашиваю данные в asyncData и не прибегаю к vuex store.
Правильный ли это подход? Или есть плюсы за то, чтоб все запрашивать через actions и складывать в store?
правильный. не нужно в стор пихать лишнее.
Обсуждают сегодня