react性能優化最佳實踐

1、PureComponent 的使用場景
PureComponent 和 Component 的區別是,PureComponent 自帶 shouldComponentUpdate 生命周期函數,會對傳入的props進行淺比較。
PureComponent 和 immutable.js庫 做結合,完美的解決react的性能問題。
 
2、函數式編程按需載入
React.memo()包裝函數。memo方法同樣是自帶shouldComponentUpdate 生命周期函數,會對傳入的props進行淺比較。