Мне интересно, как люди, использующие Redux, приближаются к их постоянному усилению. В частности, вы храните "действия" в базе данных или используете только последнее известное состояние приложения?
Если вы храните действия, вы просто запрашиваете их с сервера, а затем воспроизводите их все, когда загружается данная страница? Не могли ли это привести к некоторым проблемам производительности с крупномасштабным приложением, где есть много действий?
Если вы сохраняете только "текущее состояние", как вы на самом деле сохраняете это состояние в любой момент времени, когда действия происходят на клиенте?
Есть ли у кого-нибудь примеры кода того, как они соединяют редукторы редукции с backend-хранилищем?
Я знаю, что это вопрос типа "это зависит от вашего приложения", но я просто размышляю над некоторыми идеями здесь и пытаюсь понять, как эта "безгражданная" архитектура может работать в полном стеке чувство.
Спасибо всем.