Apollo是适用于JavaScript,iOS(Swift)和Android的GraphQL客户端和缓存。
在 TypeScript 中对 Apollo 中的非空字段使用默认解析器/类型解析器
我正在使用 @graphql-codegen/cli 通过 Apollo 创建 GraphQL API。解析器是用 TypeScript 编写的。我无法弄清楚如何使用默认解析器来解析不可为空的字段。该项目...
我很惊讶我找不到库或示例来执行以下操作: 我想要一个简单的服务器日志,其中包含对服务器的每个请求,其中将说明请求的查询或突变,以及 ela...
NestJS/Prisma/Graphql 中十进制类型转换为字符串
我有一个 Decimal 类型的字段,但是当我从客户端获取数据时,我收到的字段是一个字符串,它应该是数字类型 我的对象类型: 从'@prisma/cli导入{十进制}...
在 next-js 13 的“使用客户端”组件中使用 .Env 变量
我有一个“使用客户端”Apollo 上下文包装组件,它需要访问 graphql url 和我的 .env 文件中的访问令牌。然而,由于这是在客户端渲染的,我无法访问我的 .env ...
我正在使用 Nuxt 和 Nuxt-Apollo 创建我的 Vue 应用程序。我的 nuxt.config.js 文件中有以下 apollo 配置: 阿波罗:{ 客户端配置:{ 默认: { httpEndpoi...
Apollo 错误处理 - 如何区分 503 和其他 5xx 错误
我有一个使用 Apollo 从 graphql 端点检索数据的 React 应用程序。 我设置了一个错误链接方法,如果从 GQL 返回 http 错误,则显示不同的消息,这很好用...
计划将 Redis 集成到 Apollo 中,如下所述:https://www.apollographql.com/docs/apollo-server/performance/cache-backends/#single-instance 谁能告诉我如何知道或如何知道
如何将路由参数传递到 apollo / graphql 查询 - Vue/Quasar 项目。错误请求错误
我遵循了一些不同的指南来获得带有博客等的 vue 前端,并启动并运行。该指南使用旧版本的 apollo、graphgql 和 vue,而我使用的是最新版本...
Apollo 网关 - 自定义解析器(将 graphql 翻译成 rest)
我有一个工作正常的 apollo 网关。它创建一个 supergraphsdl 并将所有请求联合到底层服务(以及 graphql)。 然而, 我有一个 REST 服务(第 3 方),我需要它
在 `redux-saga` 中使用`@apollo/client``ApolloClient.subscribe`
我想使用 redux-saga 来管理应用程序状态中的事件驱动更改,同时使用 @apollo/client 订阅 GraphQL 服务器上的更改。 是否有关于这可能/可能如何的最佳实践...
无法将变量传递给 Aplollo 中的 usemutation()
我尝试使用Apollo的usemutation(),但是我不能很好地传递变量。 这是我的代码。 从'@apollo/client'导入{useMutation,gql}; const CREATE_USER = gql(/* GraphQL */ ` 突变
Apollo Server - 根据孩子有选择地返回数组成员
我正在使用 Node.js Apollo Server (4.3.0) 返回相当复杂的 GraphQL。这里大大简化了,我有一个可以直接查询的Child对象的Connection,还有一个Par...的Connection...
我有两个微服务 ms1 和 ms2,每次使用 Apollo GraphQL 构建的 API 网关通过解析器发送请求时,它们都会输出不同类型的数据。 具体来说,第一个解析器 getC...
Android 模拟器显示网络错误,但 iOS 模拟器工作正常
我以前从未使用过 Android Studio 或 Android Emulator。最近我在我的电脑上下载并设置它们来测试我正在使用 Expo、React Native 和 Apollo graphql 进行的项目......
突变在 GraphQL 浏览器上工作,但从 nuxt 前端发送时不起作用
我有这个 GraphQL: 突变 MyMutation($dayPhone: String!, $email: String!, $firstName: String!, $noOfDoors: String!, $noOfFrenchPatio: String!, $noOfWindows: String!, $postcode: String!, $
Apollo Client fetchMore from useQuery 在每次获取后都会重复网络请求
我们有一个网络应用程序。我们一直在广泛使用 Apollo + React 的 useQuery 来为用户提供无限滚动体验。我们最近意识到组件在获取后没有加载资产......
不断获取:JsonWebTokenError: jwt malformed with Apollo 4
我正在使用 Auth0 和 Apollo Server 4(刚刚更新到新版本)并且由于某种原因我在验证我的不记名令牌时收到此错误:“JsonWebTokenError:jwt malformed” 文档说它
无法在具有动态内容的 vue-slick-carousel 中读取未定义的属性(读取“unobserve”)
我正在使用 graphql 和 apollo 向 vue-slick-carousel 中填充动态数据。 这是带有 i18n 的 graphql 查询 从“graphql-tag”导入 gql; 导出常量 GetSlider = gql` 查询GetSlid...
使用 apollo graphql 和 React Redux 的最佳实践是什么
我的应用程序使用 apollo graphql,但我也认为我需要 Redux。 例如,假设我有一个待办事项应用程序。 我使用 graphql 从后端服务器获取我“保存的”待办事项。然后我也有新的待办事项
构建或部署我的应用程序没有问题。但是,当尝试访问前端中的数据时,页面加载时间太长,最终导致内部服务器 500 错误。图片