Добрый день.
Изучаю реакт и столкнулся со следующей задачей:
У меня есть .json файл с api - огромным массивом городов.
Нужно выводить по 10 городов на страницу и сделать пагинацию.
Но делать единственный fetch ко всему массиву и присваивать к state все города, не вариант из-за объемов, как мне кажется.
Нужно сначала загрузить первые 10 элементов, после нажатия на "загрузить еще" - делать запрос на следующие 20 элементов и таким образом пополнять state.
нашел такой пример, используя гугл с фразой "api pagination"
gaearon.github.io/flux-react-router-example/#
Но он мне кажется слишком сложным и запутанным.
Подскажите рецепт или поделитесь какой-нибудь статьей или ссылкой на github, которая поможет осуществить задуманное.