velox:通过SSE和WebSocket进行实时Go结构到JS对象同步

时间:2024-06-03 13:30:10
【文件属性】:

文件名称:velox:通过SSE和WebSocket进行实时Go结构到JS对象同步

文件大小:109KB

文件格式:ZIP

更新时间:2024-06-03 13:30:10

Go

威乐士 在Go和JavaScript(Node.js和浏览器)上通过SSE和WebSocket进行实时JS对象同步 特征 简单的API 在Go中同步任何JSON可编组结构 同步Node中的任何JSON可字符串化的结构 使用Delta更新 支持和 SSE可回退到旧版浏览器(IE8 +)中的长时间轮询。 实施增量查询(返回所有结果,然后递增返回更改) 快速使用 服务器(执行) //syncable struct type Foo struct { velox. State A , B int } foo := & Foo {} //serve velox.js client library (assets/dist/velox.min.js) http . Handle ( "/velox.js" , velox . JS ) //serve velox sync endpoi


【文件预览】:
velox-master
----go.mod(167B)
----go.sum(2KB)
----go()
--------conn.go(4KB)
--------sync.go(2KB)
--------transport_sse.go(2KB)
--------transport.go(500B)
--------files.go(46KB)
--------files_handler.go(796B)
--------transport_ws.go(1KB)
--------state.go(5KB)
----js()
--------client()
--------webpack.config.js(855B)
--------build()
--------README.md(361B)
--------server()
----.npmignore(35B)
----example()
--------go()
--------node()
----LICENSE(1KB)
----README.md(5KB)
----.gitignore(43B)
----index.js(294B)
----index.go(215B)
----package-lock.json(195KB)
----package.json(1KB)

网友评论