首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Resolver映射模板开发指南

Resolver映射模板开发指南
EN

Stack Overflow用户
提问于 2019-06-21 14:22:28
回答 1查看 713关注 0票数 1

主题

我使用GraphQL和DynamoDB作为后端,它通过AppSync工作。AppSync基于vtl生成json并执行它(实际上我不知道服务的哪一部分执行它),所以它命名为Resolver映射模板

我需要用我写的自定义解析器覆盖我所有的GraphQL端点,但是开发会带来伤害,因为我找不到任何方法来简化开发和测试,除非通过aws控制台,什么是缓慢和不方便的。

我试过什么

作为一种方法,我尝试创建DynamoDB json文件并通过awscli上传它们,但是AppSync使用了另一种json格式- Resolver Mapping Template

我需要什么

我想知道任何解决办法和指导如何开发,调试和测试我的解决方案。所以我需要两个选择或者两者兼而有之

  1. 将生成的模板与所有$util内容进行比较。很高兴有
  2. 通过cli在DynamoDB中执行生成的模板以检查结果(或者可能有任何模拟系统)。很高兴有
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-06-24 19:44:05

建议是使用扩容CLI来管理自动创建解析器,并自己更新它们,以减轻一些“开发伤害”部分。

我注意到您提到了您正在寻找的一件事是快速测试解析器的能力(在这种情况下,放大cli将为您创建),但正如所述,每次放大推动cfn更新都需要一些时间。您可能感兴趣的(并有可能缓解这个问题)是这个新的RFC为扩容cli:https://github.com/aws-amplify/amplify-cli/issues/1433

查看它是否满足了您的需求,如果没有,请在github帖子中添加一个注释。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56705274

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档