React.js學習(入門)

今天是值得紀念的一天!
其實從2016年底就一直想學React.js,因它是JavaScript界的救星。

我承認自己是個不太認真積極的專業開發者。

之前參加JSDC聽了很多場React.js進階內容,但一直沒時間學,今天索性強迫自己花了200元學了約4hr的入門觀念和實作,真的覺得時間過好快!

相較於雙向綁定的Angular.js與Vue.js,React.js是單向資料流,較笨也要開發者做越多事,但在複雜系統下卻較易管理資料流,學習成本比Vue.js高很多。

今天上課內容與更進階內容在此電子書:

還有集結許多前人辛苦結晶的airbnb coding style電子書:

今年初最新推出的React 16,核心大改,不再使用原生js以函式為單位的堆疊呼叫,改以Fiber為單位,實現了Async rendering,讓原本屬single thread,一旦開始就一定要執行完的js,也能有某工作優先度指定和暫停或重複的動作,更靈活地管理thread。

這次發現有寫到fp的類似寫法(如圖示),感人:)


最後,因為用姊姊的舊筆電,上課時常常程式開始跑時,筆電畫面狂抖動,下載速度也很慢,但慶幸最後有做完實作,好克難>"<


p.s. 其他相關學習連結:







留言

熱門文章