将运营转换库与Meteor集成

时间:2013-06-20 15:12:33

标签: javascript meteor collaboration real-time-updates operational-transform

使用Meteor构建应用程序时,其功能确实令我惊讶。但是,能够将Etherpad风格的协作编辑位放入我的应用程序中真的是个圣杯。

在查找如何执行此操作时,我发现了一些似乎在流星中使用OT库的项目。

使用ot.js的项目:

使用ShareJS的项目:

我似乎无法告诉这些项目如何与Meteor集成。他们真的使用Meteor Collections吗?他们只是使用托管Meteor的节点服务器并将OT作为一个单独的组件,而根本不使用Meteor吗?是否有一个不同的OT库可以更好地与Meteor集成?

如果有人熟悉这些项目或将OT作为Meteor应用程序的一部分实现,请分享您对最佳方法的看法。

(这不是Operational Transformation in Meteor.js?的副本,因为这个问题差不多有一年了,Meteor从那时起已经走了很长的路。)

1 个答案:

答案 0 :(得分:1)

我已经开始通过智能包将ShareJS与Meteor集成:

  

https://github.com/mizzao/meteor-sharejs

请在Meteor应用中试用,并提交新功能!

在这里演示:

  

http://documents.meteor.com