我正在尝试创建一个具有 Operational Transform 多租户支持的简单文本编辑器,虽然使用 shareJS 让编辑器在客户端之间工作和同步相当容易,但我的问题是我想将 shareJS doc与 Folder同步服务器端的结构(这最终将是一个 git repo)
我对sharejs和 Operational Transforms 完全陌生,发现 shareJS 文档对于更复杂的示例有点难以理解。
关于如何解决这个问题的任何建议?
我试图做的是在服务器端实现一个客户端,它可以在更新时获取整个文档文本,但是(我敢肯定这是缺乏经验)我能想到的唯一方法是使用客户端 api 循环浏览所有文档并将每个文档写入文件。但对我来说,这听起来非常低效。任何人都可以向我指出任何可能有帮助的资源或就我如何解决这个问题提供一些建议吗?