我想知道为什么Relay规范位于graphene-django中?我了解在graphene-django中使用中继,默认情况下会获得分页和过滤器。
我的要求是从React(用于Web)调用graphql api,并将Apollo客户端用于Android和iOS。
客户端使用使用具有中继功能(特别是分页(和游标))的graphene-django编写的graphql API会不会出现问题?
如何使用graphene-django支持订阅?
任何帮助将不胜感激。
答案 0 :(得分:1)
使用兼容Relay的graphene-django API没有任何问题。我的工作团队目前正在使用react-query library,它的运行异常出色!
如该graphene-django Github issue中所述,当前不支持GraphQL订阅。
答案 1 :(得分:-2)
Relay是React和任何GraphQL服务器之间的客户端中间件。 graphene-django提供的中继规范使使用石墨烯-django的中继更加容易。并非绝对必要
客户端使用使用graphene-django编写的graphql api应该没有问题
订阅由单独的软件包-graphene-django-subscriptions