首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
协作文档
订阅
吃兔子的胡萝卜
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
基于CRDT的协同编辑开发(Yjs)
随着云上办公和远程工作的普及,越来越多的在线办公软件加入了协同编辑功能,使得多人能够同时编辑同一份资源,提高工作效率。 对于多人协作,开发人员通常使用 git 作为版本管理工具来并行开发需求,通过 m
用 Yjs + React 写一个支持协同的 TODO 应用
大家好,我是前端西瓜哥。 为了测试 Yjs 的协同能力,我实现了支持协同简单的 TODO 应用。 支持的功能 创建房间; 新增、删除、完成、清空所有待办; 撤销重做; 显示其他用户的光标位置; 技术栈
Yjs + quill:快速实现支持协同编辑的富文本编辑器
大家好,我是前端西瓜哥,这次来看看 Yjs 如何帮助我们实现协同编辑能力的。 Y.js 是一个支持 协同编辑 的开源库。只要我们将自己的数据转换为 Y.js 提供的 Y.Array、Y.Map 类型,
实时协作的艺术:构建高效共享白板系统
前面看到一个共享白板的场景,如:发给你一个地址,让你在上面做题,双方都可以进行实时编辑。这个功能小而美,这里简单实现下。 1. 多人协同关键技术 实现多人协同编辑共享白板的功能,可以用到以下几种关键技
Slate.js 之 Operation 概述
Slate.js 介绍 Slate 是一个 L1 级的富文本编辑器框架,其架构分为四个部分:核心逻辑层slate、视图层slate-react、历史操作层slate-history以及用于复制粘贴外部
【在线文档】ot.js demo解析
server.js 让人摸不着头脑的就是 socket.io :一个面向实时 web 应用的 JavaScript 库,支持websocket EditorSocke
逐行operational-transformation 算法源码分析
ot 算法 ,operational-transformation 算法源码分析,本文章通过代码和理论逐行分析ot算法。
OT算法在协同编辑器中的应用
OT算法的关键技术点总结为四点:定义原子操作、版本确认机制、操作转换、客户端状态转移,下面就分别讲解。
协同编辑中使用的 OT 算法是什么?
大家好,我是前端西瓜哥,今天我们来聊聊 OT 算法是什么。 OT 的英文全称是 Operational transformation,是一种处理协同编辑的算法。 它常用于实现协同文档的底层算法,支持多