如何在不使用React的情况下使用GraphQL?

时间:2018-10-07 14:46:41

标签: graphql

我目前在我的React应用程序中使用GraphQL。

如何将GraphQL用于多页网站?

我猜测浏览器需要进行某种初始页面加载,这会将查询发送到GraphQL服务器。

1 个答案:

答案 0 :(得分:0)

必须考虑以下几点

  • GraphQL是一组规范,可以用任何语言实现。
  • 简单来说,graphql是您的前端API和后端API之间的 LAYER
  • 如果您需要来自多个 Web API的数据,则只需将查询发送到graphql服务器,它将使点击API和汇总结果并将响应发送给客户端的工作量很大。
  • Graphql查询不过是对grahpql服务器的简单http调用,询问在graphql服务器上解析的数据。

现在问您一个问题,无论使用reach angular jquery etc etc的前端技术如何,都可以使用graphql。简单的http请求。如果您的页面是多页网站,则可以从Web服务器加载静态内容,对于动态内容,可以通过ajax使用graphql查询。