浏览器同步Rhino环境。 - 用例

时间:2015-03-06 06:57:05

标签: javascript node.js rhino browser-sync

1)我有一个关于在Rhino Environment内执行浏览器同步服务器端代码的问题。

我正在为之工作的客户端给我浏览器同步代码作为使用gulp执行的npm打包代码。

2)我还有一个问题,浏览器同步是否可以用作防止此应用的用户打开我们正在开发的同一网站/应用的多个标签并创建冲突的表单更改的工具,因为浏览器同步将始终在同一浏览器的所有选项卡中显示相同的页面/状态。或者使用浏览器同步来实现相同的功能是否过分?

1 个答案:

答案 0 :(得分:0)

1)目前Rhino不支持浏览器同步。 2)使用浏览器同步作为防止用户进行冲突更改的工具是可行的,但由于以下原因,它看起来像是过度杀戮。

  1. 应用于负载均衡应用程序的浏览器同步变得又麻烦。仅此功能将花费更多的负担。
  2. 无论如何,同一用户的冲突变化都不是真正的可能性。
  3. 在每个标签页打开更改的同时使页面变为应用程序会失去执行应用程序的多个视图的灵活性。
  4. 因此问题2的解决方案是处理本地共享区域中的表单编辑状态,如localstorage。这样Web应用程序的所有选项卡都将知道任何特定的表单编辑状态。