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?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?