【文件属性】:
文件名称:aws-mobile-appsync-events-starter-react-native:使用AWS AppSync具有实时和脱机功能的GraphQL入门应用程序
文件大小:277KB
文件格式:ZIP
更新时间:2021-01-30 10:10:47
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)
网友评论
相关文章
- aws-mobile-appsync-events-starter-react:使用AWS AppSync具有实时和脱机功能的GraphQL入门应用程序
- aws-mobile-appsync-events-starter-ios:使用AWS AppSync具有实时和脱机功能的GraphQL入门应用程序
- aws-appsync-react-workshop:使用React,GraphQL和AWS AppSync构建实时的脱机就绪应用程序
- aws-mobile-appsync-chat-starter-angular:使用AWS AppSync具有实时和脱机功能的GraphQL入门级渐进式Web应用程序(PWA)