W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎勵
React 是一個 Facebook 和 Instagram 用來創(chuàng)建用戶界面的 JavaScript 庫。很人多認(rèn)為 React 是 MVC 中的 V(視圖)。
我們創(chuàng)造 React 是為了解決一個問題:構(gòu)建隨著時間數(shù)據(jù)不斷變化的大規(guī)模應(yīng)用程序。為了達(dá)到這個目標(biāo),React 采用下面兩個主要的思想。
僅僅只要表達(dá)出你的應(yīng)用程序在任一個時間點(diǎn)應(yīng)該長的樣子,然后當(dāng)?shù)讓拥臄?shù)據(jù)變了,React 會自動處理所有用戶界面的更新。
數(shù)據(jù)變化后,React 概念上與點(diǎn)擊“刷新”按鈕類似,但僅會更新變化的部分。
React 都是關(guān)于構(gòu)建可復(fù)用的組件。事實(shí)上,通過 React 你唯一要做的事情就是構(gòu)建組件。得益于其良好的封裝性,組件使代碼復(fù)用、測試和關(guān)注分離(separation of concerns)更加簡單。
React挑戰(zhàn)了很多傳統(tǒng)的知識,第一眼看上去可能很多想法有點(diǎn)瘋狂。當(dāng)你閱讀這篇指南,請給它5分鐘的時間;那些瘋狂的想法已經(jīng)幫助 Facebook 和 Instagram 從里到外創(chuàng)建了上千的組件了。
你可以從這篇博客了解更多我們創(chuàng)造 React 的動機(jī)。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: