3.1 React 介紹
什麼是 React?
React 是 facebook 開發的一個 JS 函式庫,負責產生與管理前端的 UI 。它並不是框架。
Pros
使用 Virtual DOM,重繪時效率高
自定義 Component,方便開發
社群蓬勃,生態豐富,文檔甚多,甚至有不少 Conference 專門討論 React
有完整豐富的生命週期函式供調用
Cons
開發環境建構複雜,不易上手
One-way binding 非傳統前端開發人員熟悉的架構
組件化的架構造成某些 data source 需層層傳遞,才能到達實際呈現資料的 component,距離過遙
Last updated