首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
slate协同编辑器
订阅
非知名程序猿
更多收藏集
微信扫码分享
微信
新浪微博
QQ
15篇文章 · 0订阅
如何在 Slate-React 中使用装饰器自动格式化链接
我正在参加「掘金·启航计划」! 在本文中,将向您展示如何使用 Slate-react 中的自定义装饰器自动格式化链接。 Slate-react 简介 Slate 是一个使用 TypeScript 开发
探秘前端 CRDT 实时协作库 Yjs 工程实现
CRDT 基础库为前端应用带来了奇妙的可能性:只要一个 API 与 backbone 几乎一样简单的 model 层,你的应用就能自然地获得对多人协作场景下并发更新的支持。这背后隐藏着怎样的黑魔法呢?
多人协同编辑技术的演进
主要内容以协同编辑技术为主,也会谈谈对技术发展的理解。包括协同编辑绵连的问题,一致性算法 OT 和 CRDTs,还有开源协同解决方案:基于OT的 ShareDB 和 基于 CRDTs 的 Yjs。
基于CRDT的协同编辑开发(Yjs)
随着云上办公和远程工作的普及,越来越多的在线办公软件加入了协同编辑功能,使得多人能够同时编辑同一份资源,提高工作效率。 对于多人协作,开发人员通常使用 git 作为版本管理工具来并行开发需求,通过 m
这一次,彻底搞懵 CRDT
我是前端西瓜哥,今天我们来简单入门一下 CRDT。 CRDT 是什么? CRDT,全称为 conflict-free replicated data type(无冲突复制数据类型),它是一种数据类型,
初识协同编辑:OT和CRDT算法,文档协作的“魔法石”
思考一下,如果想要实现一个富文本编辑器的的协同编辑,你能想到哪几种方案呢 🐶? 呼之欲出的方案 直接覆盖 这个是最最简单粗暴的办法......
再遇协同编辑:Yjs + Quill,文档协同编辑竟如此简单 🎸
简简单单 70 行代码,实现基于 Quill 富文本编辑器的协同编辑操作,骚年,一起来揭秘 Yjs 的使用吧。
浅谈 CRDT 与 Yjs
近期,基于 Yjs 实践了在线协作的思维导图。本文简单谈谈个人关于 CRDT 和 Yjs 的一些见解。CRDT 是什么?简单来说,CRDT是一种可以在网络中的多台计算机上复制的数据结构...
✨如何用JS实现“划词高亮”的在线笔记功能?✨🖍️
1. 什么是“划词高亮”? 上图的示例网站可以点击这里访问。用户选择一段文本(即划词),即会自动将这段选取的文本添加高亮背景,用户可以很方便地为网页添加在线笔记。 笔者前段时间为线上业务实现了一个与内容结构非耦合的文本高亮在线笔记功能。非耦合是指不需要为高亮功能建立特殊的页面 …
Yjs + Quill 实现文档多人协同编辑器开发(基础+实战)
多人协同开发确实是比较难的知识点,在技术实现上有一定挑战,但随着各种技术库的发展,目前已经有了比较成熟的解决方案。今介绍 Yjs 基于CRDT算法,用于构建自动同步的协作应用程序