【发布时间】:2015-06-22 11:52:06
【问题描述】:
我想制作一个实时原型来演示两个用户在不同浏览器中的交易。当每个用户执行操作时,它应该使 UI 的状态在两个会话之间保持同步。例如:当一个用户在一个浏览器窗口中按下购买按钮时,另一个用户应该会看到该商品在另一个浏览器窗口中被标记为已售出。
这并没有什么新鲜的,除了我需要绝对最小的解决方案来伪造这种行为,以便能够在开始实际实施之前快速迭代以优化流程。
我在考虑 Flux 和 React,或者可能是 node,但我对这些框架完全陌生。
这里有没有人对在不构建完整应用程序的情况下解决此问题的最佳方法有很好的建议?或者也许可以引导我找到好的起点?
【问题讨论】:
-
React 教程通过一个简单聊天室的演示来介绍此行为。
-
通过crossbar.io 通过网络套接字发布/订阅应该很合适。
-
谢谢!我看过聊天示例,它们确实涵盖了很多功能。
-
Crossbar.io 看起来很有趣。我现在好好看看。
标签: javascript node.js asynchronous reactjs-flux prototyping