Я работаю над веб-приложением реагирования и / или компания купила панель администратора для экономии времени. На этой панели они использовали избыточность для обработки состояний, а все параметры настройки сохраняются в избыточности ...
Но на самом деле я запутался в использовании readux для каждого варианта использования!
Все мои запросы и состояния являются компонентной базой и не являются глобальными, и они не являются необходимыми для использования в других компонентах этого приложения!
Например, для загрузки списка игр у меня есть этот код:
componentDidMount() {
this.setState({
loading: true
});
http._GET('/game/getAllGames')
.then(response => {
this.setState({
loading: false
});
this.props.dispatch(gamesListAction(response.data.result.games));
});
}
В этом случае я использую ответ и список только на странице списка игр. Поэтому я думаю, что это не логично, я сохраняю response.data в redux, а затем получаю все данные с помощью connect и другого процесса ....
Или другой пример, для вставки форм мне никогда не понадобится хранить вставку форм или ответ API, потому что это вставка, а не получение данных из API!
Я читал о редуксе, но я думаю, что он подходит не для всех приложений и случаев использования, и я не должен хранить ответы на одноразовое использование для редукса.
Как вы относитесь к этому вопросу?
Спасибо