gpt4 book ai didi

operational-transform - 使用什么操作转换实现?

转载 作者:行者123 更新时间:2023-12-04 05:01:58 24 4
gpt4 key购买 nike

我需要实现基于JSON文档的数据模型的协同编辑。目前我找到了2个开源框架:ShareJS (NodeJS) 和 OpenCoWeb .

第一个好像太年轻了,文档不全,发展很快。我觉得他太生了。

第二个看起来很棒。它的最大缺点是最后一次提交的日期——它是一月。所以现在似乎不支持它。

您使用什么框架进行运营转型?哪些可以用于非宠物项目?开源和商业产品都适合我。

最佳答案

我个人会推荐sharejs:

原因:

  • 活跃的社区很有帮助(我估计比 opencoweb 大)
  • 作者(sharejs)现在受雇于一家在生产应用程序中使用 sharejs 的公司(Lever)。因此,sharejs 变成废弃软件的可能性较低。
  • 我将在生产中使用(我即将部署,仍处于 pre-alpha 阶段),到目前为止我的经验非常好

  • 为什么不用opencoweb?
  • 项目似乎停滞了,一段时间内没有新的提交。
  • (我的经验)还不是很成熟,作者似乎也不太热衷于维护,看这个例子https://github.com/opencoweb/coweb/pull/237对于一个微不足道但破坏交易的python3问题,它已经坐了几个月了。
  • 我不知道该项目的任何生产应用程序。
  • 与 dojo 框架的集成水平有些不健康(至少在我尝试时),这对我来说是个问题,如果您已经使用了 dojo,那么这不是问题。
  • 我用这个开发的经验在我的嘴里留下了不好的味道(即使是所有的文档),至少尝试了几个月来让一些东西工作,但我不喜欢结果,改成 sharejs 并在几周内我有一些很合理的东西。
  • 关于operational-transform - 使用什么操作转换实现?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16052964/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com