前端bubucuo react 面試寶典
三、為什么要學(xué)習(xí)react(我們以原生js做對比)
1、原生的JavaScript操作dom繁瑣,效率低
2、使用JavaScript直接操作dom,瀏覽器回進(jìn)行大量的重繪編排
3、原生的JavaScript沒有組件化編碼方案,代碼復(fù)用率低
四、react的特點(diǎn)
1、采用組件化模式、聲明式編碼,提高開發(fā)效率及組件復(fù)用率。
2、在react native中可以使用react語法進(jìn)行移動(dòng)化開發(fā)。
3、使用虛擬dom+優(yōu)秀的diffing算法,盡量減少與真實(shí)dom的交互。
?
標(biāo)簽: