React-Redux 与数据库的理想交互

React-Redux ideal interaction with a database

如果有一个复杂的 Redux 存储来确定整个应用程序中许多组件的状态。

何时将内容保存到数据库的最佳模式是什么?我看到了不同方法的优缺点,但我想知道具有复杂 UI?

的应用程序的标准是什么

我建议每次进行更改时自动保存,但使用 "debounce" 函数,这样您最多只能每隔 X 毫秒(或适合您的情况的任何时间间隔)保存一次。

这是来自 lodash 的 "debounce" 函数的示例:https://lodash.com/docs/#debounce