持續更新中react相關庫源碼淺析, react ts3 項目react
🔥🔥🔥對react相關代碼庫以及框架的源碼進行了必定的分析
ToDo 深刻分析
📖react16.6
View contents
源碼實例分析:可見runlogic文件夾下的代碼,斷點分析(console.log不是一快照的方式打印結果,對引用對象的調試會不和預期)react對不一樣組件的處理邏輯等等運行機制
🍺D1 項目目錄
🍺D2 shared
🍺D3 react
🍺D4 react-is
梳理react中的類型,兩大類型的構建過程
🍺D5 scheduler
scheduler調度器原理,大體基本流程已給出圖示,之後再給出更詳細具體的調度解析,其實知道了設計思想,日後的內容都基本沒問題了。
tracing及其TracingSubscriptions實現的是一個訂閱監聽者設計模式,暫時不對其總結
🍺D6 react-reconciler
react-reconciler源碼分析,直接記在個人有道雲筆記中,以後會整理成md文件
🍺D7 events
react事件系統是一個很是值得深刻分析的部分,猜測跨平臺開發框架對不一樣平臺的事件的兼容方案莫過於此吧
🍺D8 錯誤處理機制
📖react-router
View contents
🍺D1
📖react-transition-group
View contents
🍺D1