Redux-Logger 等效于 Apollo / Graphql

Posted

技术标签:

【中文标题】Redux-Logger 等效于 Apollo / Graphql【英文标题】:Redux-Logger Equivalent for Apollo / Graphql 【发布时间】:2018-09-27 05:02:21 【问题描述】:

Apollo / Graphql 是否有 redux-logger 类型的功能?进行更改时,console.logs 会更改应用程序状态和缓存状态吗?我正在使用 Expo.io 和 React Native,但无法让任何正常的开发工具正常工作。但是,登录到控制台既简单又可靠,足以在所有情况下工作。

【问题讨论】:

【参考方案1】:

Apollo 2.0 对于这种用例有links 的概念,npm 上有几个日志链接:

apollo-link-logger

apollo-link-logging

不过自己写也应该没那么难

【讨论】:

以上是关于Redux-Logger 等效于 Apollo / Graphql的主要内容,如果未能解决你的问题,请参考以下文章

合并 Apollo 服务器的 GraphQL 解析器不使用 Object.assign()

我的突变适用于 Amplify,但不适用于 Apollo。为啥?

C# 等效于 Java 标点正则表达式

从 graphql-codegen 获取类似于 apollo codegen 生成的类型

等效于 Riverpod 中的 ChangeNotifierProvider 小部件

NSTimer 等效于 Javascript