GraphQL查询模块
gqlmod的Python项目详细描述
可导入的GraphQL模块
gqlmod
允许您将GraphQL查询保存在.gql
文件中并导入它们
作为模块。在
- 导入时验证查询
- 根据架构验证查询
使用
安装gqlmod
和所需的任何提供程序。(提供者提供starwars
使用gqlmod
,因此可以立即开始使用它。)
{and像cd2>那样定义查询:
#~starwars~ query HeroForEpisode($ep: Episode!) { hero(episode: $ep) { name ... on Droid { primaryFunction } ... on Human { homePlanet } } }
然后您就可以导入并使用它:
^{pr2}$为什么
为什么要用这个?在
- 尽快进行强验证(当模块导入时)
- 所有的工作都是在预热阶段完成的,而不是在查询时完成的
- 我认为不混合语言会产生更干净的代码?在
- 项目
标签: