вообщем любых элементов? В useeffect? Usefocuseffect?
И где сохраняете полученный ответ? В локальном стейте компонента или экрана, или в глобальном стейте?
Как вообще лучше и правильнее делать? Буду благодарен информации, или любой статье на эту тему.
У меня начальный экшн диспатчится в рутовом компоненте. Остальные - в action creators. Результат сохраняется в глобальный редакс.
Вот у меня приложение статейник обычный, но с категориями. Уровень вложенности может быть разный. Заходим в приложение, грузится список последних статей. Сохраняю его в глобальный стейт. Далее перехожу в категорию, там грузится список подкатегории и записей из этих категорий. Эти записи тоже в стейт глобальный, перезаписыввем то что там было . В следующую подкатегорию по аналогии. И получается что на каждом скрине делать запрос на сервер например в usefocuseffect и перезаписывать глобальный стейт? Это нормально?
зависит. Можно перезаписывать. Можно отдельно хранить статьи по айдишникам и отдельно структуру категорий - учитывать уже загруженное при запросах
Ну на активном экране да один список получается. Просто на каждом экране содержимое списка меняется в зависимости от id категории.
Обсуждают сегодня