svelt-yjs:Svelte应用程序的库,可让您从Yjs类型构建Svelte商店

时间:2024-05-27 05:31:06
【文件属性】:

文件名称:svelt-yjs:Svelte应用程序的库,可让您从Yjs类型构建Svelte商店

文件大小:271KB

文件格式:ZIP

更新时间:2024-05-27 05:31:06

Svelte

Card.svelte·杰斯(Svelt-yjs) 是Svelte应用程序的库,可让您从Yjs类型构建Svelte商店。 当在客户端Yjs库上构建时,您的Svelte应用程序可在整个网络上获得与传输无关的同步(例如 , ),并且撤消/重做管理基本上是免费的。 通常认为是在浏览器中进行协作文本编辑的一种方式,但是其底层技术适用于各种Web用例。 我们认为和Yjs的定位是使协作,以应用易于构建。 例如,在 ,我们一直将其用作参与者之间的同步层。 现场演示 参见 同时在多个浏览器中打开它! 注意:Live Demo的源代码在example/文件夹中。 入门 从Svelte组件开始: < script lang = " ts " > import { readableArray } from ' svelt-yjs ' import * as Y from ' yjs '


【文件预览】:
svelt-yjs-main
----.eslintrc.json(497B)
----.gitignore(265B)
----package.json(1KB)
----src()
--------types()
--------main.ts(174B)
--------undo.ts(1003B)
----.travis.yml(334B)
----tsconfig.release.json(168B)
----jest.config.js(376B)
----LICENSE(1KB)
----tsconfig.json(606B)
----util()
--------subscribeSkipInitial.ts(174B)
----__tests__()
--------map.test.ts(2KB)
--------array.test.ts(2KB)
----README.md(2KB)
----example()
--------.gitignore(41B)
--------package.json(750B)
--------src()
--------public()
--------rollup.config.js(2KB)
--------README.md(448B)
--------yarn.lock(39KB)
----.eslintignore(9B)
----.editorconfig(247B)
----.prettierrc(167B)
----yarn.lock(174KB)

网友评论