【文件属性】:
文件名称:aws-mobile-appsync-chat-starter-angular:使用AWS AppSync具有实时和脱机功能的GraphQL入门级渐进式Web应用程序(PWA)
文件大小:703KB
文件格式:ZIP
更新时间:2021-01-30 09:34:07
javascript graphql aws angular real-time
ChatQL:用Angular编写的AWS AppSync聊天启动器应用程序
快速链接
介绍
这是一个入门级角度渐进式Web应用程序(PWA),它使用AWS AppSync在聊天应用程序中实现脱机和实时功能,这是博客文章 。 在聊天应用程序中,用户可以与其他用户进行对话并交换消息。 该应用程序使用AWS AppSync演示GraphQL突变,查询和订阅。 您可以将其用于学习目的,也可以改编应用程序或GraphQL模式以满足您的需求。
产品特点
PWA:渐进式Web应用程序利用诸如Service Workers之类的最新技术,将Web和移动应用程序的优点结合在一起。 可以将其视为使用网络技术构建的网站,但其行为和感觉就像是移动设备中的应用程序。
GraphQL突变( src/app/graphql/mutations )
建立使用者
创建对话并将其链接到用户
在对话中创建消息
GraphQL查询( src/app/graphql/queries )
获取所有用户
获取对话中的所有消息
获取所有与用户相关的对话
GraphQL订阅( src/app/graphql/subscript
网友评论
相关文章
- aws-mobile-appsync-events-starter-react:使用AWS AppSync具有实时和脱机功能的GraphQL入门应用程序
- aws-mobile-appsync-events-starter-ios:使用AWS AppSync具有实时和脱机功能的GraphQL入门应用程序
- aws-mobile-appsync-events-starter-react-native:使用AWS AppSync具有实时和脱机功能的GraphQL入门应用程序
- aws-appsync-react-workshop:使用React,GraphQL和AWS AppSync构建实时的脱机就绪应用程序