React 应用程序中的 Apollo GraphQL 查询
Apollo GraphQL Queries in React Apps
嘿,我刚开始学习用于 React 的 GraphQL 和全栈应用程序,并查看 Apollo 并想知道为什么在我的 React.js 中我会使用 graphqls 查询语言而不是 json 格式?
Apollo React 想要的例子
query: gql`
query GetRates {
rates(currency: "USD") {
currency
}
}
`
但是在服务器上,你可以写
{
books {
title
author
}
}
为什么我不能在我的 React 应用程序中编写第二个?我是否遗漏了什么,是否有更好的 React GraphQL 客户端可供使用?
以下是 shorthand,您省略了查询关键字和查询名称:
{
books {
title
author
}
}
等同于:
query getBooks {
books {
title
author
}
}
apollo-client
中的 gql
使用额外的逻辑来解析 GraphQL 字符串。例如考虑查询参数。
嘿,我刚开始学习用于 React 的 GraphQL 和全栈应用程序,并查看 Apollo 并想知道为什么在我的 React.js 中我会使用 graphqls 查询语言而不是 json 格式?
Apollo React 想要的例子
query: gql`
query GetRates {
rates(currency: "USD") {
currency
}
}
`
但是在服务器上,你可以写
{
books {
title
author
}
}
为什么我不能在我的 React 应用程序中编写第二个?我是否遗漏了什么,是否有更好的 React GraphQL 客户端可供使用?
以下是 shorthand,您省略了查询关键字和查询名称:
{
books {
title
author
}
}
等同于:
query getBooks {
books {
title
author
}
}
apollo-client
中的 gql
使用额外的逻辑来解析 GraphQL 字符串。例如考虑查询参数。