Просто что-то, что нужно прояснить в хранилище резервов, потому что другие ответы и вопросы в stackoverflow не дают мне достаточно знать руководящие принципы.
В соответствии с моим пониманием избыточности, в приложениях избыточности, все компоненты должны получить данные только из магазина ? это правда? для всех случаев?
А как насчет этих случаев?
Таймер : В моем компоненте я показываю счетчик (отсчет времени до начала игры). поэтому каждую секунду счетчик выключается go. Должен ли я отправить действие, чтобы убрать номер в хранилище, и поскольку компонент подписан на хранилище, он получает обновление. Это правильный способ сохранить использование редукса? Я думаю, что работает дополнительный сценарий, чтобы обновить мой взгляд.
Автозаполнение : Должен ли я сохранить параметры в магазине?
Поскольку все данные должны поступать из магазина, мне нужно сохранить параметры автозаполнения из моего API в магазине. и получить параметры автозаполнения из хранилища.
но это должно быть для каждого компонента, потому что, если у меня есть несколько одинаковых компонентов с разными данными? поэтому я должен сделать состояние, похожее на это:
state = { fooComponent: { autocomplete: [{ key, value }, ... ] } }
Я спрашиваю, потому что это просто временные данные, которые мне нужно отображать каждый раз, когда я отображаю эти параметры.