文件名称:y-websocket-api:YJS AWS Websocket API Lambda服务器实施
文件大小:395KB
文件格式:ZIP
更新时间:2024-05-30 10:40:59
JavaScript
工作演示 适用于AWS Websocket API的YJS 这是YJS与AWS Websocket API和DynamoDB一起使用的演示。 目的是要成为一个库,您可以在其中运行一些CLI命令并在AWS上启动完全可扩展的YJS基础架构。 入门 client文件夹是带有SlateJS的YJS的前端演示。 您可以使用npm i && npm start初始化client 。 这取决于基于y-websocket的server文件夹,该server文件夹具有用于AWS后端的YJS的本地版本。 您可以使用npm i && npm start初始化server 。 server文件夹又取决于local-db文件夹,您可以在下面找到安装说明。 stack文件夹是server的完整CDK堆栈。 运行npm i和npm i -g aws-cdk然后使用npm run deploy部署基础结构。 码头工人
【文件预览】:
y-websocket-api-main
----client()
--------index.html(580B)
--------.nojekyll(0B)
--------.eslintrc.js(552B)
--------index.css(1KB)
--------src()
--------snowpack.config.js(186B)
--------package-lock.json(80KB)
--------package.json(762B)
----.vscode()
--------settings.json(383B)
----jsconfig.json(210B)
----LICENSE(1KB)
----README.md(2KB)
----stack()
--------.eslintrc.js(489B)
--------config.json(81B)
--------README.md(3KB)
--------cdk.json(26B)
--------index.js(6KB)
--------package-lock.json(128KB)
--------package.json(634B)
----docs()
--------index.html(595B)
--------.nojekyll(0B)
--------.eslintrc.js(552B)
--------index.css(1KB)
--------src()
--------_snowpack()
--------snowpack.config.js(186B)
--------package-lock.json(80KB)
--------package.json(762B)
----local-db()
--------connections_table.json(611B)
--------docker-compose.yml(143B)
--------setup.sh(213B)
--------docs_table.json(270B)
--------cleanup.sh(169B)
--------package.json(138B)
----.gitignore(75B)
----server()
--------rollup.config.js(314B)
--------db()
--------patches()
--------.eslintrc.js(489B)
--------babel.config.json(177B)
--------handler()
--------local-env.cjs(227B)
--------package-lock.json(236KB)
--------package.json(1KB)
----package-lock.json(2KB)