Continuous monitoring app's performance, made simple
summary
A new open source tool called reassure library measures React and React Native render counts and durations by running tests on CI with Node flags and the React Profiler, comparing current branch vs base. It runs scenarios ~10 times, drops the slowest run, computes z‑scores for statistical significance, and outputs JSON and Markdown for a danger.js integration code‑review bot. The API exposes a measureRender API, it already works in remote CI and is available as early access.
AI-written summary · about
chapters (7)
- 0:00Introduction and motivation
- 3:34Performance regressions challenge
- 7:36Introducing Reassure library
- 10:04How Reassure works
- 12:13Statistical analysis in testing
- 13:42Stability and flakiness issues
- 15:08Early access and feedback
related talks
20mPerformance Anxiety with React: Track and increase speed of your apps
20mProfiling React Web Apps in Production
37mPsychology of Rerenders
39mScaling React to Accelerate Life Science Research
40mProfiling React rendering performance
19mVisual Regression Testing in React Native
28mDemystifying React Performance
37mReact Tune Up
