Automerge

编程之家收集整理的这个编程导航主要介绍了Automerge编程之家,现在分享给大家,也给大家做个参考。

Automerge

Automerge 介绍

automerge 是一个用于在 JavaScript 中构建协作应用程序的数据结构库。 类似于jsON的数据结构,可以由不同的用户同时修改,并自动重新合并。

 

设计原则

网络不可知论者。Automerge 是一个纯粹的数据结构库,不关心你使用的是什么类型的网络。

不变的状态。Automerge 对象在某个时间点是应用程序状态的不可变快照。无论何时进行更改,或者合并来自网络的更改,都会返回一个反映该更改的新状态对象。

自动合并。Automerge 是所谓的无冲突复制数据类型(crdt),它允许在不需要任何中央服务器的情况下自动合并不同设备上的并发更改。

相当便捷。已经在 Node.js,Chrome,Firefox 和 Electron 上进行测试。

GitHub:https://github.com/automerge/automerge

网站描述:用于在Js中构建协作应用程序的数据结构库

Automerge官方网站

官方网站:

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

相关文章

johnny-five,Bocoup 的 JavaScript 机器和物联网编程框架
WePY,一款让小程序支持组件化开发的框架
Deep playground,神经网络的交互式可视化,使用d3.js和TypeS...
ShareDB,用于并发编辑系统的前端数据库
RxJS,RxJS 是使用 Observables 的响应式编程的库
egg-react-ssr,最小而美的Egg + React + SSR 服务端渲染应用...