LOADING

Reactime

Reactime15.0.0

一个 Chrome 扩展,通过记住每次渲染的组件状态来帮助调试 React 应用程序。 Reactime 被提名为 2020 年 React 开源奖的生产力助推器奖。 Reactime 是一个开源的 Chrome 开发者工具,用于在 React 应用程序中进行时间旅行调试和性能监控。 Reactime 使开发人员

官方版无广告33

更新日期:2021年 8月 29日分类标签:语言:中文平台:

2.11MB 0 人已下载 手机查看

简介:
一个 Chrome 扩展,通过记住每次渲染的组件状态来帮助调试 React 应用程序。 Reactime 被提名为 2020 年 React 开源奖的生产力助推器奖。 Reactime 是一个开源的 Chrome 开发者工具,用于在 React 应用程序中进行时间旅行调试和性能监控。 Reactime 使开发人员能够记录应用程序状态的快照、在状态快照之间跳转和检查状态快照,以及监控组件渲染时间和渲染频率等性能指标。 Reactime 支持使用有状态组件和 Hooks 的 React 应用程序(现在包括 React Router 应用程序),测试版支持 Recoil 和 Context API 以及 Gatsby 和 Next.js 等框架。 Reactime 15.0 添加了一个新的可视化,允许用户在特定快照的各个组件上进行分区。此外,还实施了许多错误修复。目前,Reactime 支持使用有状态组件和 Hooks 的 React 应用程序(现在包括 React Router 应用程序),测试版支持 Recoil 和 Context API 以及 Gatsby 和 Next.js 等框架。此前,Reactime 14.0 添加了以下令人兴奋的功能:反应路由器兼容性Reactime 现在与 React Router 应用程序兼容!在 Reactime 14.0 之前,可以在用户浏览各种路线时记录状态快照,但只能对当前路线进行时间旅行调试(即无法跳回到不同路线的先前状态)。为了简化具有多个路由的应用程序的调试,Reactime 14.0 添加了允许用户回到不同路由的功能,包括在浏览器中实时更新以反映他们的应用程序在先前访问的路由上的状态。按路线分类状态快照Reactime 仪表板中的状态快照列表现在按路由分类,为开发人员提供快照-路由关系的视觉提示,并使各种路由的时间旅行调试更容易。按路由过滤性能指标Reactime 仪表板包括一个堆叠条形图,显示每个组件的渲染时间,每个快照都有一个单独的条形图。在 Reactime 14.0 中,现在可以按路线过滤此复合条形图,以允许开发人员按路线查看详细的性能数据。特征: – 组件树可视化- 记录应用状态快照- 时间旅行调试- 快照系列比较- 组件渲染时间和频率- 支持 Gatsby 和 Next.js – 对 TypeScript 的 Beta 支持- 教程演练故障排除:为什么 Reactime 告诉我没有找到 React 应用程序? Reactime 最初使用来自 Chrome API 的开发工具全局钩子运行。 Chrome 需要时间来加载它。尝试刷新您的应用程序几次,直到您看到 Reactime 正在运行。出现黑屏而不是 Reactime 扩展。尝试刷新您要测试的应用程序,并通过单击鼠标右键“重新加载框架”来刷新 DevTools。我在 Reactime 中发现了一个错误。 Reactime 是一个开源项目,我们非常感谢您帮助改善用户体验。请创建拉取请求(或问题)以提议和协作对存储库进行更改。延伸阅读: https://medium.com/better-programming/time-traveling-state-with-reactime-6-0-53fdc3ae2a20 https://medium.com/@aquinojardim/react-fiber-reactime-4-0-f200f02e7fa8 https://medium.com/@yujinkay/meet-reactime-a-time-traveling-state-debugger-for-react-24f0fce96802 https://itnext.io/deep-in-the-weeds-with-reactime-concurrent-react-fiberroot-and-browser-history-caching-7ce9d7300abb https://rxlina.medium.com/time-traveling-through-react-state-with-reactime-9-0-371dbdc99319 https://medium.com/@liuedar/what-time-is-it-reactime-fd7267b9eb89 https://medium.com/@christinaor/uncovering-reactime-understanding-react-fiber-redux-compatibility-and-zoning-in-on-components-59f0758e0fa3

相关资源

Git Search
Chrome 的 GitHub 命令栏。输入“gh”和搜索词以跳转到存储库、用户或搜索。享受快速访问!快速访问您的 GitHub 帐户中最重要的页面:在输入字段中输入“gh”,后跟存储库或用户的名称。使用光标选择所需的存储库或用户,然后按 Enter。 Git Search 无需长时间输入即可将您直接带到页面。例
Responswitch
一键测试任何网页的响应式设计。仅当您单击扩展图标时扩展才起作用。只需单击一下,即可轻松地对任何网站进行响应式设计测试。
Accessibility View
可访问性视图将任意网站转换为其可访问性相关形式。您是否曾经想从屏幕阅读器的角度查看网站的结构,但实际上不必启动屏幕阅读器?可访问视图将任意网站转换为其可访问性相关形式。从屏幕阅读器的角度来看,可以将其视为一种表示。这意味着它会还原任何前端调整,并且只显示以下内容: • HTML5 结构元素,例如 hav、页眉、主
Onlyfans Downloader
Download onlyfans videoThis is a convenient Chrome extension designed to download videos and images from website. Our aim is to enhance users' browsing exper
Insert jQuery
从上下文菜单快速将 jQuery 添加到任何页面。从上下文菜单快速将 jQuery 添加到任何页面。只需右键单击页面,然后单击“注入 jQuery”
NOSEC Chrome agent
NOSEC Chrome Agent(NCA)是NOSEC.ORG(NOSEC大数据安全协作平台)的漏洞扫描插件,用于帮助白帽子进行更深入的漏洞检测。NOSEC Chrome Agent(NCA)NOSEC Chrome Agent(NCA)是NOSEC.ORG(NOSEC大数据安全协作平台)的漏洞扫描插件,是基

暂无评论

暂无评论...