GraphQL state Chrome 插件, crx 扩展下载
Data visualization for GraphQL state
This Chrome extension will add a panel named "GraphQL state" to your devtools. When you use the framework "https://github.com/babyfish-ct/graphql-state", it can help you debug. In the "GraphQL state" panel, you will see three tab pages: "Simple states", "Graph states" and "Evict Logs". 1. Simple states The framework supports simple state management similar to "recoil", this tab page can visualize all simple states for you. 2. Graph states The framework supports graph state management similar to "Apollo Client" and "Relay", its built-in normalized-cache is used to manage all data and relationships. This tab page can visualize this normalized-cache for you. 3. Evict Logs This is the core value of the framework. The essence of UI state is that one main mutation causes N extra mutations, the more complex the UI, the larger the N. The framework allows developer only focus on main mutation, all the extra mutations will be executed automatically. Compare with Apollo Client and Relay, after mutation, you neither need to update other affected data in the cache, nor need to determine which queries will be affected and need to be refetched. When the framework is automatically performing extra mutations, it can choose to modify the cache directly, or it may choose to evict affected data from cache (this will cause related queries to be refetched automatically). Obviously, the first choice is better than the second choice. This tab page lists the history of the second choice made by the framework, and tells the developer the following information. i. Why did the framework make the second choice? ii. Is it possible for developers to intervene in optimization and let framework make the first choice? iii. If so, what should developers do?
分类 | 💻开发者工具 |
插件标识 | bhpeanmgkcpkpnkpmemoomlfflmaaddo |
平台 | Chrome |
评分 |
★★★★☆
4.2
|
评分人数 | 8 |
插件主页 | https://chromewebstore.google.com/detail/graphql-state/bhpeanmgkcpkpnkpmemoomlfflmaaddo |
版本号 | 0.3.1 |
大小 | 1.16MiB |
官网下载次数 | 127 |
下载地址 | |
更新时间 | 2021-12-16 00:00:00 |
CRX扩展文件安装方法
第1步: 打开Chrome浏览器的扩展程序
第2步:
在地址栏输入: chrome://extensions/
第3步: 开启右上角的【开发者模式】
第4步: 重启Chrome浏览器 (重要操作)
第5步: 重新打开扩展程序管理界面
第6步: 将下载的crx文件直接拖入页面完成安装
注意:请确保使用最新版本的Chrome浏览器
同类插件推荐
AEM Chrome Tools
This Chrome extension will make your life as an AE
GraphQL-Inspect
Inspect GraphQL requests and response dataAllows i
Apollo Inspector
Adds apollo inspector devtools to Google Chrome# A
GraphQL state
Data visualization for GraphQL stateThis Chrome ex
Graphql-devtools
Frameworkless devtool that works regardless of the
Apollo Tracing
An extension to help you visualize Apollo graphql
Querio - GraphQL and HTTP requests inspector
Inspect GraphQL and raw HTTP requests/responses li
GraphQL Playground for Chrome
Chrome extension for GraphQL PlaygroundExposes the
GraphQL DevTools
Build an extremely useful tool to manage graphQL q
GraphiQL extension
Chrome extension for the GraphiQL toolSimple exten
Altair GraphQL Client
A beautiful feature-rich GraphQL Client for all pl
GraphQL developer tools
Devtools panel for GraphQL developmentAdds a new t
GraphQL Network Inspector
Simple and clean network inspector for GraphQLA pl