Если существует сложное хранилище Redux для определения состояний многих компонентов в приложении.
Как лучше всего сохранять данные в БД? Я вижу плюсы и минусы разных подходов, но мне интересно, что является стандартным для приложений со сложным пользовательским интерфейсом?
Сохранять хранилище в БД каждый раз, когда вносятся изменения. (затрудняет погоню за множеством мгновенных и асинхронных процессов ... Либо множество состояний loading
и ожидание, либо жонглирование хранилища и БД по отдельности.)
Автосохранение время от времени ... (Позволяет магазину мгновенно определять пользовательский интерфейс, быстрее ... со случайными loading
состояниями.)
Ручное сохранение ... Да, нет, спасибо ...