Я хочу знать, полезно ли это и даже возможно ли управлять и хранить данные, которые мы получаем от API через HTTP.
Я создаю административный портал, на котором я делаю вызовы API для извлечения данных.и для модерирования данных.
Я использую Angular 7 для сборки своего приложения.Я думал о том, чтобы использовать redux с использованием ngrx, но я застрял на том, как я могу использовать redux для хранения данных, которые я получил от API, и для их модерации.
Один из вариантов использования приведен ниже:
Я получаю список каналов и хочу одобрить или отклонить их.У меня есть компонент «FeedComponent», который принимает канал и отображает его, и есть еще один компонент, который выбирает список каналов и использует несколько «FeedComponents» для отображения каналов.
Теперь вопрос в том, могу ли я получить список каналов идобавить это для хранения, далее я могу передать каждый канал в «FeedComponent» для отображения.Но когда администратор одобряет или отклоняет фид, как я должен обновить магазин?Должен ли я повторить и изменить один канал?Если да, то таким образом моя функция не будет чистой, так как я не буду возвращать новый объект.
Является ли целесообразным использование избыточности для такого сценария?