初始react

一,react是什么?
用于動態(tài)構(gòu)建用戶界面的 JavaScript 庫,由Facebook開源,react只關(guān)注視圖
二,為什么要學(xué)React?
1、解決原生JavaScript操作Dom繁瑣,效率低的問題,之前的使用DOM-API操作UI

   document.getElementById('app')
   document.querySelector('#app')

2、使用JavaScript直接操作DOM,瀏覽器會進行大量的重繪重排,數(shù)據(jù)量大的情況下
3、原生JavaScript沒有組件化的編碼方案,代碼復(fù)用率太低
二,react的特點?
1,聲明式編程
2,組件化編碼
3,React Native編寫原生應(yīng)用
4,高效(優(yōu)秀的Diffing算法)

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

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

  • 假設(shè)有一個需求,點擊按鈕改變文本的值。 1、通過原生JavaScript來實現(xiàn) 從編程范式的角度來說,原生js的實...
    wpLishuai閱讀 326評論 0 1
  • 第一次玩簡書,隨便寫寫,見諒 1.React 是什么? React 是一個聲明式,高效且靈活的用于構(gòu)建用戶界面的 ...
    孤獨的豺狼閱讀 164評論 0 0
  • 一、定義 React 是用于構(gòu)建用戶界面(視圖)的 JavaScript 庫。它是由國外的 Facebook 開發(fā)...
    北風(fēng)吹_yfy閱讀 750評論 0 2
  • React是一款顛覆式的前端解決方案,其創(chuàng)新的編程思想以及衍生出來的一些生態(tài)圈技術(shù)可以說是引領(lǐng)了整個前端的發(fā)展。 ...
    LXEP閱讀 4,675評論 0 1
  • React 官網(wǎng)學(xué)習(xí)筆記 所有 React 組件都必須像純函數(shù)一樣保護它們的 props 不被更改 在 React...
    HeroMeikong閱讀 748評論 0 1

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