React-Redux 与数据库的理想交互
React-Redux ideal interaction with a database
如果有一个复杂的 Redux 存储来确定整个应用程序中许多组件的状态。
何时将内容保存到数据库的最佳模式是什么?我看到了不同方法的优缺点,但我想知道具有复杂 UI?
的应用程序的标准是什么
每次进行更改时将存储保存到数据库。(使得追逐大量即时进程与异步进程变得困难...... loading
状态和等待或分别处理存储和数据库。)
不时自动保存...(允许商店立即确定UI,速度更快...偶尔loading
个州。)
手动保存... 嗯,不用谢...
我建议每次进行更改时自动保存,但使用 "debounce" 函数,这样您最多只能每隔 X 毫秒(或适合您的情况的任何时间间隔)保存一次。
这是来自 lodash 的 "debounce" 函数的示例:https://lodash.com/docs/#debounce
如果有一个复杂的 Redux 存储来确定整个应用程序中许多组件的状态。
何时将内容保存到数据库的最佳模式是什么?我看到了不同方法的优缺点,但我想知道具有复杂 UI?
的应用程序的标准是什么每次进行更改时将存储保存到数据库。(使得追逐大量即时进程与异步进程变得困难......
loading
状态和等待或分别处理存储和数据库。)不时自动保存...(允许商店立即确定UI,速度更快...偶尔
loading
个州。)手动保存... 嗯,不用谢...
我建议每次进行更改时自动保存,但使用 "debounce" 函数,这样您最多只能每隔 X 毫秒(或适合您的情况的任何时间间隔)保存一次。
这是来自 lodash 的 "debounce" 函数的示例:https://lodash.com/docs/#debounce