全文搜索
标题搜索
全部时间
1小时内
1天内
1周内
1个月内
默认排序
按时间排序
为您找到相关结果23,406个

Java GraphQL数据加载器批处理的实现详解_java_脚本之家

这就是 GraphQL 数据加载器发挥作用的地方。 GraphQL 数据加载器是优化 GraphQL API 的关键组件,旨在解决臭名昭著的 N+1 查询问题,该问题在 GraphQL 服务器重复获取相关项目列表的相同数据时发生。数据加载器通过批处理和缓存请求,帮助简化从各种来源(例如数据库、API,甚至本地缓存)获取数据的过程。通过这样做,...
www.jb51.net/program/308791y...htm 2024-6-2

JS前端可视化GraphQL使用详解_JavaScript_脚本之家

GraphQLString, GraphQLSchema, GraphQLID } = graphql; const CountryType = new GraphQLObjectType({ name: "Country", fields: () => ({ id: { type: GraphQLID }, name: { type: GraphQLString }, capital: { type:
www.jb51.net/article/257664.htm 2022-8-2

graphql---go http请求使用详解_Golang_脚本之家

GraphQL:给客户端自主选择数据内容的能力,客户端完全自主决定获取信息的内容,服务端负责精确的返回目标数据。提供一种更严格、可扩展、可维护的数据查询方式。 3. Graphql在go语言中使用 1.定义 graphql 用户类型userType; Fields为user参数 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 /* 定义graphql ...
www.jb51.net/article/2022...htm 2024-6-2

graphQL在前端vue中使用实例代码_vue.js_脚本之家

GraphQL schema language 中,输入对象看上去和常规对象一模一样,除了关键字是 input 而不是 type。 为了方便演示学习,我又找了一个graphql的接口 https://hasura.io/learn/graphql/graphiql 这里的话,可以使用一些选项的配置,帮助我们快速直观的理解文档描述。查询这样的数据。 首先大体学习一哈: 这里有个特别...
www.jb51.net/article/2789...htm 2024-6-2

在vue项目中集成graphql(vue-ApolloClient)_vue.js_脚本之家

GraphQL 是一个用于 API 的查询语言,是一个使用基于类型系统来执行查询的服务端运行时 下图展示graphql所处的位置 2.优点 1.GraphQL API 有强类型 schema GraphQL schema是强类型的,可使用SDL(GraphQL Schema Definition Language)来定义。比如,可以使用构建工具验证API请求,编译时检查API调用可能发生的错误 ...
www.jb51.net/article/1470...htm 2024-6-2

详解在vue-cli中使用graphql即vue-apollo的用法_vue.js_脚本之家

npm install –save vue-apollo graphql apollo-client apollo-link apollo-link-http apollo-cache-inmemory graphql-tag 2、在我们的项目的根目录下创建一个vueApollo.js文件具体配置如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
www.jb51.net/article/1471...htm 2024-6-2

一文带你了解Node.js有哪些架构模式_node.js_脚本之家

GraphQL 是一种 API 查询语言,允许客户端准确请求他们需要的数据。Node.js可以用来构建GraphQL服务器,适合客户端有不同数据需求的情况。 这是使用 Apollo Server 库的简化示例: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 const { ApolloServer, gql } = require('apollo-server'); const typeDefs = ...
www.jb51.net/javascript/297380o...htm 2024-6-2

vue中对接Graphql接口的实现示例_vue.js_脚本之家

1 npm install --save vue-apollo graphql apollo-boost graphql-tag 3、在 src/main.js中引入 apollo-boost模块并实例化 ApolloClient 1 2 3 4 5 6 7 import ApolloClient from 'apollo-boost' ... const apolloClient = new ApolloClient({ // 你需要在这里使用绝对路径,这里就不区分环境开发了 ...
www.jb51.net/article/2134...htm 2024-6-2

SpringBoot集成Graphql Query实战示例_java_脚本之家

我们需要构建以下几个Graphql查询: 根据用户ID获取用户详情,并获取此用户发表的所有文章 根据文章ID获取文章详情,并获取文章作者的信息 当然项目是基于SpringBoot开发的。 开发实战 在正式开发之前我推荐你在IDEA上安装一下 JS GraphQL插件,这个插件方便我们编写Schema,语法纠错,代码高亮等等。。。 创建一个SpringBoot项...
www.jb51.net/article/2625...htm 2024-6-2

使用NestJS开发Node.js应用的方法_node.js_脚本之家

GraphQLGraphQL 由 facebook 开发,被认为是革命性的 API 工具,因为它可以让客户端在请求中指定希望得到的数据,而不像传统的 REST 那样只能在后端预定义。NestJS 对 Apollo server 进行了一层包装,使得能在 NestJS 中更方便使用。在Express 中使用 Apollo server 时:...
www.jb51.net/article/1518...htm 2024-6-2