Есть news.json файл я получаю данные из нее через axios. Так у меня такая идея взять данные сперва показывать 10 штук новостей потом при скролле еще 3 снова и еще 3 и т.д. Для этого использовать vuex или нет? Сохранять news в vuex через axios, а потом написать 2 функции которые вернет сперва 10 а другой 3 после скролла или просто ту же функцию и действия писать в самом vue. Думаю в такой задаче не нужен vuex. Какие у вас варианты?
Vuex нужен для передачи изменённых данных из одного шаблона в другой ( через центральный репозиторий ). В данном случае у тебя идёт просто подгрузка данных из файла в шаблон, следовательно тут он тебе не нужен