Привет, я хотел бы задать концептуальный вопрос.
Допустим, у меня есть 100000 блогов, которые имеют параметры тега и даты.При каждом запросе к API я перетаскиваю (20) блогов в магазин, и в компоненте я показываю последние 10.
У меня есть 3 компонента: Компонент 1: показывает все данные без метки тега и сортирует ихпо дате.Компонент 2: показывает отфильтрованные данные для тега "angular" и сортирует их по убыванию.Компонент 3: показывает данные для tag = "vue" с сортировкой по дате.
Проблема: Как извлечь данные из API и как их сохранить?Если Компонент 2 сначала загружает данные из API, то в хранилище имеется 50 записей, все с тэгом «angular»
, тогда пользователь открывает Компонент 1: который вызывает эффекты, а их 50 записей, а хранилище нет.вызов к API.
Вопрос, как бы вы определили вызовы хранилища и API, чтобы компонент 1 всегда отображал правильные (смешанные) данные, но не вызывал API без необходимости?
спасибо