MarkdownOnlineCooperatingSystem:基于OT(Operational Transformation)的在线协作系统

时间:2024-06-28 17:24:22
【文件属性】:

文件名称:MarkdownOnlineCooperatingSystem:基于OT(Operational Transformation)的在线协作系统

文件大小:8.74MB

文件格式:ZIP

更新时间:2024-06-28 17:24:22

JavaScript

MarkdownOnlineCooperatingSystem v0.1 SRTP项目,目标是建立利用Markdown语法的Web在线协作系统。 实现简介 后端采取Node.js+Express(框架)+第三方库+MongoDB数据库+Redis缓存服务器 前端采用了pagedown.js作为Markdown到HTML的解析器以及编辑器模版 协作采取对share.js进行二次开发,基于OT来实现 文件结构基本如下: node_modules:node.js的外部模块存储路径 app:核心业务逻辑,MVC分层 /app/model:model层,包括docs->处理文档;user->处理用户及验证;project->处理项目管理 /app/controller:controller层,包括connect->处理文本传输控制;account->注册登录等逻辑;manager->处理项目管理逻辑


网友评论