Должны ли мы использовать избыточное хранилище для хранения и управления данными из API - PullRequest
0 голосов
/ 25 февраля 2019

Я хочу знать, полезно ли это и даже возможно ли управлять и хранить данные, которые мы получаем от API через HTTP.

Я создаю административный портал, на котором я делаю вызовы API для извлечения данных.и для модерирования данных.

Я использую Angular 7 для сборки своего приложения.Я думал о том, чтобы использовать redux с использованием ngrx, но я застрял на том, как я могу использовать redux для хранения данных, которые я получил от API, и для их модерации.

Один из вариантов использования приведен ниже:

Я получаю список каналов и хочу одобрить или отклонить их.У меня есть компонент «FeedComponent», который принимает канал и отображает его, и есть еще один компонент, который выбирает список каналов и использует несколько «FeedComponents» для отображения каналов.

Теперь вопрос в том, могу ли я получить список каналов идобавить это для хранения, далее я могу передать каждый канал в «FeedComponent» для отображения.Но когда администратор одобряет или отклоняет фид, как я должен обновить магазин?Должен ли я повторить и изменить один канал?Если да, то таким образом моя функция не будет чистой, так как я не буду возвращать новый объект.

Является ли целесообразным использование избыточности для такого сценария?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...