GraphQL Tools

快速开发 GraphQL
授权协议 MIT
开发语言 JavaScript TypeScript
所属分类 Web应用开发、 GraphQL 项目
软件类型 开源软件
地区 不详
投 递 者 唐昊焜
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

GraphQL Tools 是一套用于快速开发 GraphQL Schemas 的实用工具。GraphQL Tools 是一组 NPM 包和一个关于如何在 JavaScript 中构建 GraphQL 模式和解析器的结构,遵循 GraphQL-first 开发工作流程。

@graphql-tools/*包中的函数不仅对构建服务器有用。它们也可以在浏览器中使用,例如在开发或测试期间模拟后端。

它们适用于任何 GraphQL-JS 模式,并且每个工具都可以单独使用。

特点:

  • GraphQL 优先理念:使用 GraphQL 模式定义语言生成一个完全支持解析器、接口、联合和自定义标量的模式。
  • 模拟你的 GraphQL API:使用 GraphQL Tools,你可以使用通过 fine-grained per-type mocking 来模拟 GraphQL API,从而在没有任何数据源的情况下进行快速原型设计。

  • 缝合多个模式:以一种简单、快速和强大的方式自动将多个模式拼接成一个更大的 API。

  • graphql tools I’ve been working with GraphQL for a few months now, but only recently began using Apollo’s graphql-tools library. After learning a few idioms, I am able to mock up a functional API quic

  • graphql tools 如何使用实际值模拟GraphQL API (How to mock up your GraphQL API with realistic values) In my last article, I took the original Apollo LaunchPad Posts and Authors API and broke it down into domains

  • api工具 graphql by Michael Hunger 迈克尔·汉格(Michael Hunger) 如何使用GraphQL API进行数据库管理 (How you can use a GraphQL API for database administration) A recent discussion at graphql-europe made me realize that Gra

  • GraphQL Java Tools是一个软件包,能够从GraphQL的模式定义*.graphqls文件构建出对应的Java的POJO类型对象。 GraphQL Java Tools的最新版本是2017.11发布的4.3.0。 1. GraphQL Java Tools的项目名称为graphql-java-servlet,其本身依赖如下软件模块: com.graphql-java:graphql-

  • GraphQL-java-tools集成到Springboot 本文描述搭建graphql服务器 。基于springboot+graphiql+graphql-java-tools。 graphql-java-tools能简化schema属性到java object的映射。 构建工具使用gradle5.6.4 IDE: IDEAL 1、引入依赖 下面展示一些 内联代码片。 buildscript

 相关资料
  • 本指南将解说如何构建并测试用于开发的 Ceph 。 开发 run-make-check.sh 脚本会安装 Ceph 依赖,一切都在调试模式下编译、并进行一系列测试,以验证结果正如所需。 $ ./run-make-check.sh 开发集群的部署 Ceph 包含一个名为 vstart.sh 的脚本(还有开发集群的部署),可以让开发者们在开发系统上用最简部署快速地测试代码。编译成功后,用下列命令开始部

  • 4.1. 1、业务边界优化 创业公司有很多可变性,要做的系统也无数,如何保证业务系统的边界是非常难的,我们其实走了很多弯路,图-稍后补 4.2. 2、静态api理论 当需求和ue定下来之后,就开始编写静态api,这样app、h5、前端就可以使用静态api完成功能,而后端也可以以静态api为标准来实现,整体效率还是比较高的。 另外还有基于api生成http请求的思考(未完成) 4.3. 3、api约

  • 本文向大家介绍jquery Easyui快速开发总结,包括了jquery Easyui快速开发总结的使用技巧和注意事项,需要的朋友参考一下 最近工作很轻松,整理了些关于easyui的datagrid的开发文档,整理的比较细致,直接复制粘贴就可以使用了。 代码内容如下: 以上代码示例给大家分享了jquery Easyui快速开发,希望大家喜欢。

  • 页面开发 Weex框架要求使用 Vue2.0 进行页面开发。开发者通过编写 *.vue 文件,基于<template>,<style>,<script> 快速构建组件化的应用。 页面开发模式 页面开发模式: 第一种:单页面(SPA) 通过 Vue-router + Vuex 来实现。这种方式是通过Router的方式来进行页面切换,如果页面不需要太多的交互效果,可以使用这种方式来实现。 第二种:独立

  • 开发调试 首先安装 Weex 官方提供的 Playground ,这是一款安装在手机(Android & iOS)端的 页面预览和调试工具。 weex-toolkit中包含了调试工具weex devtools,它是专门为Weex定制的一款实现了 Chrome Debugging Protocol 的 inspect/debug 工具,能够帮助你快速查看 app 运行状态和调试 Weex 中的 JS

  • 1.HPB是什么? 在你开发HPB 应用之前,我想为您简单介绍下HPB芯链,具体请看HPB是什么. 2.如何获得HPB代码? HPB代码已经开放,如若您想查看HPB源码,请登陆Github. 3.HPB节点介绍? 从开发者的角度来说,HPB节点分为主网的维护节点,运行BOE板卡,第一阶段为150个节点,这些节点会参与交易的打包出块验签,其他则为开发者常用的同步节点。 对于开发者来说,通常来说我们只

  • OAuth2单一登录 这是一个具有HTTP基本身份验证和单个用户帐户的Spring Cloud“Hello World”应用程序app.groovy @Grab('spring-boot-starter-security') @Controller class Application { @RequestMapping('/') String home() { 'Hello World

  • Spring Cloud Bus的工作原理是添加Spring Boot自动配置,如果它在类路径中检测到自身。所有您需要做的是启用总线是将spring-cloud-starter-bus-amqp或spring-cloud-starter-bus-kafka添加到您的依赖关系管理中,并且Spring Cloud负责其余部分。确保代理(RabbitMQ或Kafka)可用和配置:在本地主机上运行,​​您