react-perf-tool

[Deprecated] Debug performance of your React application

  • 所有者: RamonGebben/react-perf-tool
  • 平台:
  • 许可证: ISC License
  • 分类:
  • 主题:
  • 喜欢:
    0
      比较:

Github星跟踪图

Deprecated ?

As of React 16, react-addons-perf is not supported. Please use your browser’s profiling tools to get insight into which components re-render.

For examples on how to use browsers profiler for performance testing check the React Docs

ReactPerfTool

Package Quality
Build Status Gitter
npm version
license

ReactPerfTool tries to give you a more visual way of debugging performance of your React application.
It does this by using the addons delivered by the React team and community to get measurements and visualize this using graphs. This makes it easier to spot bottlenecks.

screenshot

Usage

npm i react-perf-tool react-addons-perf -D
import ReactPerfTool from 'react-perf-tool';
import Perf from 'react-addons-perf';

// Import styles if they don't get loaded already
import 'react-perf-tool/lib/styles.css';

export default function YourApp(props) {
  return (<div className="your-app">
    {/*...yourApp */}
    <ReactPerfTool perf={Perf} />
  </div>);
}

Contributing

If you want to contribute just fork the project and start working on one of the open issues or on your own ideas.
When you are done you can open a pull request.

Code style

The project uses a trimmed down version of the Airbnb Javascript styleguide, and can be checked by running:

npm run lint

Testing

For testing the project uses Mocha and Chai.
For testing of components the project uses Enzyme.

TL;DR

  • npm run build - produces production build
  • npm run dev - start webpack watch
  • npm run test - runs the tests and lints
    • npm run lint - lints all the code
    • npm run test:unit - run only the unit tests
    • npm run test:component - run only the component tests

主要指标

概览
名称与所有者RamonGebben/react-perf-tool
主编程语言JavaScript
编程语言JavaScript (语言数: 2)
平台
许可证ISC License
所有者活动
创建于2016-05-15 14:29:04
推送于2018-06-15 11:40:25
最后一次提交2018-06-15 13:23:20
发布数2
最新版本名称v0.2.0 (发布于 2016-12-16 16:14:36)
第一版名称0.1.5 (发布于 )
用户参与
星数414
关注者数8
派生数12
提交数39
已启用问题?
问题数13
打开的问题数0
拉请求数6
打开的拉请求数0
关闭的拉请求数1
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?