Published onFebruary 16, 2025AppFlowy 编辑器的数据存储机制详解AppFlowy数据存储Node-TreeDelta富文本编辑JSON详解 AppFlowy 编辑器如何结合节点树(Node Tree)和 Delta 格式来存储文档结构和富文本内容,分析其数据结构选型、JSON 表示、持久化机制及优势。Read more →
Published onFebruary 15, 2025Delta 格式的本质详解DeltaQuillAppFlowy富文本协作编辑Delta 是一种基于操作的文档变更描述格式,通过 insert、delete、retain 操作记录内容和变更历史,适用于富文本编辑和协作。AppFlowy 结合 Node Tree 使用 Delta。Read more →
Published onFebruary 14, 2025Dart 调用 Rust 代码:跨平台实践 (iOS & Android)DartRustFFIFlutteriOSAndroid跨平台flutter_rust_bridge本文介绍了如何使用 Dart 的 FFI 调用 Rust 代码,重点讲解了如何将 Rust 代码编译为兼容 iOS 和 Android 平台的共享库,并提供了详细的步骤、工具推荐和常见问题解答。推荐使用 flutter_rust_bridge 简化集成。Read more →