Lu's Log

Home

❯

notes

❯

Browser and Runtime

❯

浏览器即运行时和本地优先应用

浏览器即运行时和本地优先应用

Feb 08, 20261 min read

浏览器即运行时:一个零后端 AI 应用的前端架构实践

本地优先的系统 https://github.com/loro-dev/loro 是 Rust 实现的 CRDT 库,支持 JS (WASM) 和 Swift。

支持的数据结构:

  • LoroMap
  • LoroList
  • LoroText
  • LoroTree

同步机制: // 导出为二进制 (Uint8Array) const snapshot = doc.export({ mode: “snapshot” });

// 从文件/其他设备导入并自动合并 doc.import(snapshotFromOtherDevice);

浏览器端做数据存储和同步的方案 indexDB


Created with Quartz v4.5.2 © 2026

  • GitHub