基于无服务器框架的基于GraphQL的Appsync或Apollo实时聊天应用程序

时间:2019-06-09 09:54:03

标签: graphql apollo serverless-framework apollo-server aws-appsync

我正在评估使用带有GraphQL的无服务器框架开发实时聊天应用程序后端的最佳选择,而我的前端是Angular。我的疑问是我应该使用Appsynce还是Apollo。我与Appsync有关的问题是如何通过无服务器应用程序处理安全性。我知道可以通过Cognito处理AppSync安全。实际上,我正计划开发基于Cognito的Auth服务,以便使用Lambda Authoriser对API端点进行授权。如果使用AppSync,如何使用Auth服务通过无服务器框架授权聊天应用程序终结点?与Apollo相比,AppSync有哪些其他限制?

如果我使用Apollo开发聊天应用程序端点,是否会比Appsync更容易,并且我是否可以对端点进行更多控制?如果我使用Apollo,如何通过无服务器框架通过基于Cognito的Auth服务处理GraphQL端点安全?

为了选择Appsync或Apollo,我应该从前端角度考虑什么?

0 个答案:

没有答案
相关问题