微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

GraphiQL

编程之家收集整理的这个编程导航主要介绍了GraphiQL编程之家,现在分享给大家,也给大家做个参考。

GraphiQL 介绍

使用 node.js 服务器只需使用 express-graphql 命令。它可以自动呈现 GraphiQL。 使用另一个GraphQL服务GraphiQL很容易建立起来。 使用 npm:

npm install --save graphiql

或者,如果你使用的是 yarn :

yarn add graphiql

GraphiQL提供一个响应组件,负责呈现 UI,应该提供一个可以从GraphQL获取函数

importreactfrom'react';importreactDOMfrom'react-dom';importGraphiQLfrom'graphiql';importfetchfrom'isomorphic-fetch';functiongraphQLFetcher(graphQLParams) {

returnfetch(window.location.origin+'/graphql',{

method:'post',

headers: { 'Content-Type':'application/json' },

body:jsON.stringify(graphQLParams),

}).then(response=>response.json());

}reactDOM.render(<GraphiQL fetcher={graphQLFetcher} />,document.body);

特性

语法高亮显示

在字段。参数。类型和更多的前面输入智能类型。

实时错误突出显示和报告。

自动查询完成。

运行并检查查询结果。

用法

GraphiQL导出一个单独的响应组件,该组件用于包含整个浏览器 viewport。 这里响应组件呈现GraphiQL编辑器。importGraphiQLfrom'graphiql';<GraphiQL />GraphiQL支持用户界面和行为的定制,通过接受 react props。链接: http://www.fly63.com/nav/2090

GitHub:https://github.com/graphql/graphiql

网站描述:在浏览器IDE中浏览 GraphQL

GraphiQL

官方网站:

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。