文件名称:syn:通用的holochain dna和UI库,用于构建实时共享状态hApp
文件大小:95KB
文件格式:ZIP
更新时间:2024-04-09 02:13:16
JavaScript
同步 用于在全息链上构建实时共享状态hApp的通用DNA 同步:词源。源自古希腊语συμ-(sum-),συν-(sun-)的变体,源自σύν(sún,“与……在一起,与……在一起”)。 设计 该项目使在Holochain的分布式对等环境中构建协作应用程序变得容易。 Syn使用Holochain的基础结构来实现数据完整性和对等网络,以存储共享内容状态的常规“提交”,同时协调组成节点之间这些提交的大量增量。该方法适用于许多不同的用例,其中应用程序开发人员只需要定义以下内容: 内容状态的渲染器 将增量应用于内容的补丁语法 将增量应用于内容状态的功能 任何应在给定语法中生成这些增量的用户交互 有关更多详细信息,请阅读,阅读,并在目录中签出示例应用程序SynText。 先决条件 构建Holochain工具 克隆git clone https://github.com/holochain/holoc
【文件预览】:
syn-main
----Cargo.toml(583B)
----ui()
--------rollup.config.js(2KB)
--------public()
--------src()
--------scripts()
--------README.md(473B)
--------package-lock.json(33KB)
--------package.json(635B)
----run-dna-config.yaml(131B)
----DESIGN.md(7KB)
----Cargo.lock(14KB)
----syn.dna.workdir()
--------dna.json(164B)
----LICENSE(16KB)
----README.md(3KB)
----Makefile(2KB)
----zomes()
--------syn()
----tests()
--------common.ts(490B)
--------tsconfig.json(1KB)
--------syn-lib()
--------unit-test()
--------package-lock.json(107KB)
--------package.json(997B)
----.gitignore(58B)