【发布时间】:2013-06-20 15:12:33
【问题描述】:
在使用 Meteor 构建应用程序时,它的功能确实让我感到惊讶。然而,能够在我的应用程序中加入 Etherpad 风格的协作编辑位真的是一个圣杯。
在查找如何执行此操作时,我发现一些项目似乎使用了流星中的 OT 库。
使用ot.js的项目:
使用ShareJS的项目:
我似乎不知道这些项目是如何与 Meteor 集成的。他们真的在使用 Meteor Collections 吗?他们是否只使用托管 Meteor 的 Node 服务器并将 OT 作为一个单独的组件,而不使用 Meteor?是否有其他 OT 库可以更好地与 Meteor 集成?
如果有人熟悉这些项目或已将 OT 作为 Meteor 应用程序的一部分实施,请分享您对解决此问题的最佳方法的想法。
(这不是Operational Transformation in Meteor.js? 的重复问题,因为这个问题已经有将近一年的历史了,从那时起 Meteor 已经走了很长一段路。)
【问题讨论】:
标签: javascript meteor collaboration real-time-updates operational-transform