GraphQL对没有前端客户端的系统有用吗?

时间:2017-05-12 15:49:28

标签: api reactjs architecture microservices graphql

到目前为止,我所看到的所有指南都涉及通过Graphql与前端客户端进行通信,我想知道它是否有任何用于纯后端的东西,例如微服务之间的通信?

1 个答案:

答案 0 :(得分:3)

您当然也可以从其他服务器向API发出请求。就像您可以从任何地方调用任何REST端点一样,您也可以使用GraphQL API执行服务器到服务器的通信。

例如,在Scaphold,我们将Lambda用于许多webhook和计划任务。从我们的微服务中,我们使用request library向Scaphold服务器的GraphQL API发出POST请求。

Here's an example of a create mutation that you can use from a Node server.

希望这有帮助!