将 Relay/GraphQL 与 AWS Lambda 结合使用
Posted
技术标签:
【中文标题】将 Relay/GraphQL 与 AWS Lambda 结合使用【英文标题】:Using Relay/GraphQL with AWS Lambda 【发布时间】:2017-04-19 02:25:41 【问题描述】:我想知道是否有人可以帮助我解决以下几点:-
-
我的目标是使用 Lambda 建立一个极具成本效益的架构,并利用 Relay 的优势来帮助查询、缓存、乐观更新等。这个架构是个好主意还是我忽略了什么?
有没有使用 Relay 和 Lambda 的好例子?
【问题讨论】:
【参考方案1】:这是一个使用 React + Relay/GraphQL 的示例:https://github.com/bfwg/relay-gallery
React + Relay 层:https://github.com/bfwg/relay-gallery/blob/master/frontend/src/app/AppRoutes.jsx
GraphQL 层:https://github.com/bfwg/relay-gallery/blob/master/schema/schema.js
我将它托管在我自己的服务器上,抱歉,我无法真正帮助您使用 Lambda。
【讨论】:
【参考方案2】:我一直在尝试在 Lambda 上使用 graphql...成功:)。我还创建了包来减轻设置的痛苦。您可以使用它或只是启发它的实现方式:https://www.npmjs.com/package/lambda-graphql
【讨论】:
以上是关于将 Relay/GraphQL 与 AWS Lambda 结合使用的主要内容,如果未能解决你的问题,请参考以下文章
如何协调 Relay/GraphQL 的 globalId 与 mobgodb 的 _id?
Graphql + Relay graphql-relay-js 依赖