文件名称:aws-mobile-appsync-events-starter-react-native:使用AWS AppSync具有实时和脱机功能的GraphQL入门应用程序
文件大小:277KB
文件格式:ZIP
更新时间:2024-02-20 03:57:27
javascript graphql aws real-time react-native
介绍 这是一个Starter React Native应用程序,用于在构建GraphQL API时在AWS AppSync控制台中使用Sample应用程序。 Sample应用程序创建一个GraphQL模式并配置Amazon DynamoDB资源,然后将其与解析器适当地连接。 该应用程序使用AWS AppSync演示GraphQL突变,查询和订阅。 您可以将其用于学习目的,也可以改编应用程序或GraphQL模式以满足您的需求。 产品特点 GraphQL突变 建立新活动 对现有事件创建评论 GraphQL查询 获取所有事件(带有分页支持) 通过ID获取事件 GraphQL订阅 实时更新事件评论 授权书 该应用程序使用API密钥作为授权机制 AWS设置 使用以下URL导航到AWS AppSync控制台: : 单击Create API然后选择Sample Schema选项。 输入您选择的API名称。 点击Create 。 React本机设置 首先,克隆此仓库: git clone https://github.com/aws-samples/aws-mobile-appsync-
【文件预览】:
aws-mobile-appsync-events-starter-react-native-master
----.gitignore(311B)
----.babelrc(187B)
----media()
--------ListEvents.png(97KB)
--------CreateEvents.png(51KB)
--------DeleteEvents.png(47KB)
----.flowconfig(2KB)
----package.json(861B)
----aws-exports.js(291B)
----android()
--------app()
--------settings.gradle(54B)
--------build.gradle(642B)
--------keystores()
--------gradlew(5KB)
--------gradlew.bat(2KB)
--------gradle.properties(887B)
--------gradle()
----.watchmanconfig(3B)
----ios()
--------awsappsyncevents-tvOSTests()
--------awsappsyncevents.xcodeproj()
--------awsappsyncevents-tvOS()
--------awsappsyncevents()
--------awsappsynceventsTests()
----LICENSE(931B)
----index.js(131B)
----.github()
--------PULL_REQUEST_TEMPLATE.md(197B)
----App.js(7KB)
----README.md(3KB)
----queries()
--------CommentOnEvent.js(376B)
--------SubscribeToEventComments.js(208B)
--------ListEvents.js(329B)
--------DeleteEvent.js(145B)
--------GetEvent.js(360B)
--------CreateEvent.js(501B)
----Components()
--------AddEvent.js(5KB)
--------EventComments.js(3KB)
--------AllEvents.js(5KB)
----App.test.js(228B)
----app.json(103B)