Perf Tips
July 11, 2018 ยท View on GitHub
Key Ideas
-
Avoid Reconciliation with shouldComponentUpdate() check
-
Use Immutable Data Structures
-
Use Production Build
-
Profile Components with Chrome Timeline
-
Defer computationally expensive tasks in componentWillMount/componentDidMount by using setTimeout and/or requestAnimationFrame
Articles
Performance Engineering with React