webview_backend:结合使用GraphQL和AWS Cognito方法的Express Backend

时间:2024-06-05 04:19:22
【文件属性】:

文件名称:webview_backend:结合使用GraphQL和AWS Cognito方法的Express Backend

文件大小:71KB

文件格式:ZIP

更新时间:2024-06-05 04:19:22

graphql aws cognito prisma JavaScript

GraphQL后端 Prisma,GraphQL-Yoga,AWS Cognito功能 该后端是使用Prisma构建的,Prisma是一个功能强大的CLI工具,与Docker一起将创建您的数据库,并创建CRUD功能所需的所有GraphQL查询和变异。 之后,使用GraphQL-Yoga(一个非常轻量级的表达库),在其自己的服务器中扩展面向用户的端点。 此存储库还包含代码,该代码显示如何使用Amazon Cognito Identity NPM Package在JavaScript中调用Cognito方法。 您可以在src/cognitoMethods/找到所有已转换为基于承诺的助手的Cognito函数。 我将在GraphQL解析器中使用它们。 这将展示GraphQL的通用性及其支持库。 设置 为了构建和运行该项目,您将需要创建包含AWS凭证的src/config.js : //


【文件预览】:
webview_backend-master
----.gitignore(302B)
----prisma()
--------prisma.yml(60B)
--------docker-compose.yml(751B)
--------datamodel.graphql(275B)
----package.json(423B)
----package-lock.json(140KB)
----src()
--------generated()
--------cognito.js(4KB)
--------index.js(2KB)
--------schema.graphql(614B)
--------cognitoMethods()
----.graphqlconfig.yml(288B)
----README.md(1KB)
----yarn.lock(90KB)

网友评论