Tagged articles

yjs

3 articles · Page 1 of 1
Old Zhang's AI Learning
Old Zhang's AI Learning
Jun 5, 2026 · Frontend Development

Open-Source Browser‑Based Word Editor: Introducing docx‑editor

The article reviews the newly released docx‑editor, a client‑side WYSIWYG .docx editor built on ProseMirror with React and Vue adapters, detailing its architecture, installation, usage examples, real‑time collaboration via Yjs, AI Agent SDK integration, and practical pros and cons based on hands‑on testing.

AI AgentOpen-sourceReAct
0 likes · 15 min read
Open-Source Browser‑Based Word Editor: Introducing docx‑editor
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Mar 2, 2025 · Fundamentals

Understanding Yjs: CRDT Data Structures, Conflict Resolution, and Real‑Time Synchronization

This article explains how Yjs implements operation‑based CRDTs using bidirectional linked lists and a struct store, details the YATA conflict‑resolution algorithm, describes transaction handling, garbage collection, undo management, and the two‑phase network synchronization protocol for building collaborative editing applications.

CRDTReal-time Synccollaborative editing
0 likes · 22 min read
Understanding Yjs: CRDT Data Structures, Conflict Resolution, and Real‑Time Synchronization
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Nov 26, 2024 · Frontend Development

Technical Overview of an Open‑Source Online Collaborative Code Editor Built with Next.js and NestJS

This article details the design, technology choices, and core features—including real‑time collaborative editing—of an open‑source online code editor built with Next.js on the front end, NestJS on the back end, and Yjs‑based synchronization, while also providing deployment tips and contributor information.

Monaco EditorNestJSNext.js
0 likes · 7 min read
Technical Overview of an Open‑Source Online Collaborative Code Editor Built with Next.js and NestJS