【文件属性】:
文件名称:cdk-appsync-neptune:使用Amazon Neptune,AWS AppSync和AWS Lambda构建的GraphQL API
文件大小:239KB
文件格式:ZIP
更新时间:2021-04-01 15:56:13
TypeScript
带有CDK,AppSync和Amazon Neptune的GraphQL API
该项目部署使用Neptune Graph数据库,AWS AppSync和AWS Lambda构建的基本GraphQL API。
入门
首先,克隆项目:
git clone git@github.com:dabit3/cdk-appsync-neptune.git
接下来,转到目录并安装依赖项:
cdk cdk-appsync-neptune
npm install
# or
yarn
接下来,还要切换到lambda-fns目录以在其中安装依赖项:
cd lambda-fns
npm install
# or
yarn
要部署API和服务,请构建项目,然后运行deploy命令:
npm run build && cdk deploy
测试出来
要对其进行测试,请打开然后尝试运行以下查询:
qu
【文件预览】:
cdk-appsync-neptune-main
----lambda-fns()
--------main.ts(451B)
--------Post.ts(85B)
--------listPosts.ts(887B)
--------yarn.lock(928B)
--------createPost.ts(541B)
--------package.json(274B)
----yarn.lock(213KB)
----lib()
--------appsync-neptune-stack.ts(2KB)
----.npmignore(65B)
----tsconfig.json(599B)
----test()
--------appsync-neptune.test.ts(438B)
----jest.config.js(130B)
----README.md(1KB)
----cdk.json(449B)
----graphql()
--------schema.graphql(307B)
----.gitignore(93B)
----bin()
--------appsync-neptune.ts(248B)
----package-lock.json(581KB)
----package.json(710B)
网友评论
相关文章
- go-appsync-graphql-cloudformation:带有Lambda,CloudFormation和SAM的AWS AppSync GraphQL API代理
- React-GraphQL-AppSync-Blog:使用React,GraphQL,AWS AppSync和AWS Amplify构建的Severless Blog Web应用程序
- AWS-Amplify-AWS-Lambda-Amazon-DynamoDB-AWS-API-Gateway-Amazon-Cognito
- aws-appsync-react-workshop:使用React,GraphQL和AWS AppSync构建实时的脱机就绪应用程序