Я использую response-redux в моем проекте с redux-persist для сохранения состояния в localStorage. Я хотел бы сохранить состояние, которое не часто меняется, чтобы я не делал несколько ненужных вызовов API.
Например, я хочу сохранить массив проектов, созданных пользователем. Таким образом, я не делаю запросов к бэкэнду, когда список проектов не изменился. Однако этот список необходимо будет обновить, если пользователь создал проект new .
Есть ли у кого-нибудь хороший способ отслеживать, когда обновлять постоянное состояние? Например, я думал о сохранении флага в редукторе-сохраняемом по умолчанию редуктора persist_ : {version: '-1', rehydrated: true, updateProject: true}
и обновлении состояний на основе этого поля. У кого-нибудь есть другие предложения?