16.2的源碼相較與16.4的源碼生命週期還未改變,可是 fiber 架構已經實現。本源碼解析主要是爲了弄懂 React 的渲染流程和執行機制。git
fiber
React
console.log
React16.2源碼解析-Fiber架構github
React16.2源碼解析-頁面渲染流程算法
React16.2源碼解析-事件綁定機制架構
React16.2源碼解析-批量更新優化優化
React16.2源碼解析-Reconciliation調試
React16.2源碼解析-diffProperties算法code
React16.2源碼解析-視圖改變blog
React16.4源碼解析-生命週期(未完成)生命週期
大概理解了React的工做機制,如何減小 DOM 操做事件
DOM
第一次寫解析,有錯誤但願指正,有興趣研究源碼的能夠一塊兒討論。謝謝