我来自 RoR 世界,想使用 Redux 和 React 更改我的应用程序。
React 很容易理解,你构建它并使用 web-sockets 连接到 Redux(为什么不只是 xhr?),Redux 接受不同的操作并响应 React 等。
我不明白的是,您是否将所有用户都保存在redux商店中?还是您使用另一个 noSQL 来保存它们?当我终止 redux 存储并重新启动它时,我的数据会消失吗?我找不到描述这个的文章?
我来自 RoR 世界,想使用 Redux 和 React 更改我的应用程序。
React 很容易理解,你构建它并使用 web-sockets 连接到 Redux(为什么不只是 xhr?),Redux 接受不同的操作并响应 React 等。
我不明白的是,您是否将所有用户都保存在redux商店中?还是您使用另一个 noSQL 来保存它们?当我终止 redux 存储并重新启动它时,我的数据会消失吗?我找不到描述这个的文章?
Redux 管理客户端的状态。redux 处理的示例:
它本身不处理远程通信。我假设您从本教程中得到了需要 websockets 的印象。那里发生的事情是在服务器和客户端上都使用了 redux。并且 websockets 用于使服务器和客户端之间的通信实时。在本地执行的相同操作在服务器上执行,并允许您将它们传播到其他客户端。
更多关于 AJAX 调用和处理 redux 中的异步性: