graphql-aws-iot-server:使用AWS Iot https://www.npmjs.compackage的graphql查询,变异和订阅的无服务器服务器

时间:2024-02-26 11:14:21
【文件属性】:

文件名称:graphql-aws-iot-server:使用AWS Iot https://www.npmjs.compackage的graphql查询,变异和订阅的无服务器服务器

文件大小:239KB

文件格式:ZIP

更新时间:2024-02-26 11:14:21

graphql serverless subscriptions ServerlessTypeScript

AWS AppSync AWS最近启动了 ,该预览已在公众预览中。 我还没有自己尝试过,但是它比graphql订阅的软件包要容易得多。 它还具有一些很酷的功能,例如脱机支持和基于graphql模式的dynamodb表自动配置。 graphql-aws-iot-server(无服务器和lambda友好!) (正在进行中!)从进行了改编,以使用AWS IoT websocket,lambda函数和您选择的数据库的接口来支持无服务器GraphQL查询,变异和订阅。 架构图 功能 订阅管理员 管理器将所有套接字消息发布到${appPrefix}/in/clientId ,其中clientId是每个


【文件预览】:
graphql-aws-iot-server-master
----.gitignore(31B)
----documentation()
--------classes()
--------assets()
--------interfaces()
--------globals.html(9KB)
--------index.html(13KB)
--------modules()
----images()
--------server-diagram.png(37KB)
----.eslintrc(349B)
----package.json(2KB)
----tslint.json(3KB)
----src()
--------manager.ts(11KB)
--------publisher.ts(5KB)
--------utils()
--------message-types.ts(886B)
--------index.ts(115B)
--------pubsub.ts(617B)
----dist()
--------manager.d.ts(2KB)
--------message-types.js.map(637B)
--------pubsub.js(669B)
--------manager.js.map(6KB)
--------manager.js(8KB)
--------index.js(342B)
--------pubsub.js.map(568B)
--------index.js.map(157B)
--------utils()
--------publisher.d.ts(691B)
--------pubsub.d.ts(237B)
--------publisher.js.map(3KB)
--------message-types.js(1KB)
--------publisher.js(5KB)
--------message-types.d.ts(419B)
--------index.d.ts(115B)
----LICENSE(1KB)
----preprocessor.js(278B)
----tsconfig.json(592B)
----test.js(2KB)
----README.md(4KB)
----tests()
--------publisher.test.ts(8KB)
--------schema.ts(2KB)
--------mocks.ts(370B)
--------manager.test.ts(9KB)
----yarn.lock(88KB)

网友评论