學習React的第一天(1)

React是什么?

科技公司品牌價值排行

React 是一個用于構建用戶界面的 JAVASCRIPT 庫。

React主要用于構建UI,基于MVC靈感設計。

React 起源于 Facebook 的內(nèi)部項目,用來架設 Instagram的網(wǎng)站,并于2013 年 5 月開源。

React 擁有較高的性能,代碼邏輯非常簡單,截止目前全球下載量TOP1框架。

創(chuàng)造React 是為了解決一個問題:構建隨著時間,數(shù)據(jù)“不斷變化”的“大規(guī)?!睉贸绦颉榱诉_到這個目標,React 采用下面主要的思想。

1、數(shù)據(jù)驅(qū)動(簡單)

只需要定義JSX模板,數(shù)據(jù)發(fā)生改變,視圖自動更新。

2、最小粒度更新

數(shù)據(jù)變化后,React會對比發(fā)生變化的節(jié)點,僅更新變化的部分。(diff/fiber最小粒度更新)

3、組件化開發(fā)

React 都是關于構建可復用的組件。事實上,通過 React 你唯一要做的事情就是構建組件。

可復用可組合易維護

官方網(wǎng)站

https://reactjs.org/? 官方網(wǎng)站

http://doc.react-china.org/? 中文文檔

http://react-china.org/中文社區(qū)

?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容