【文件属性】:
文件名称:aws-app-sync:使用无服务器框架组件轻松部署AWS AppSync GraphQL API
文件大小:26KB
文件格式:ZIP
更新时间:2021-01-30 06:22:36
graphql aws serverless serverless-framework aws-appsync
无服务器AppSync组件
AppSync使您可以轻松,快速地在AWS上部署GraphQL API,并将它们与AWS Lambda,DynamoDB及其它集成。 它支持所有AWS AppSync功能,同时提供合理的默认设置,使使用AppSync更加容易,而不会影响灵活性。
产品特点
快速部署(平均约10秒)
创建新的API或重用现有的API
开箱即用的CDN和SSL支持自定义域
支持自定义AppSync服务角色
支持Lambda数据源
支持DynamoDB数据源
支持ElasticSearch数据源
支持关系数据库数据源
支持API密钥认证
支持Cognito用户池身份验证
支持OpenID Connect身份验证
支持AppSync功能
内容
1.安装
$ npm install -g serverless
2.建立
只需创建以下简单样板即可:
$ touch serverless.yml # more info in the "Configure" section below
$ touch schema.graphql # your graphql sc
【文件预览】:
aws-app-sync-master
----utils.js(4KB)
----package.json(723B)
----.prettierignore(27B)
----prettier.config.js(140B)
----LICENSE(10KB)
----CONTRIBUTING.md(324B)
----serverless.js(5KB)
----.npmignore(69B)
----.eslintrc.js(2KB)
----COPYRIGHT(138B)
----.gitignore(288B)
----lib()
--------resolvers.js(4KB)
--------index.js(4KB)
--------role.js(5KB)
--------apikeys.js(4KB)
--------schema.js(1KB)
--------datasources.js(4KB)
--------functions.js(4KB)
----CODE_OF_CONDUCT.md(3KB)
----.npmrc(19B)
----README.md(17KB)
----.eslintignore(27B)