想必學(xué)習(xí)前端的小伙伴都曾聽過 react 的大名吧。但是可能對它還不是很熟悉。那么這篇文章 w3cschool 小編就來為大家介紹下 react 是什么,它的特點又是什么呢?
react 是什么?
React 是 Facebook 開源的一個用于構(gòu)建用戶界面的一款 JavaScript 庫,主要用于構(gòu)建 UI?,F(xiàn)已應(yīng)用于 Facebook 及旗下 Instagram 應(yīng)用。它與龐大的 AngularJS 不同的地方在于它只專注于 MVC 框架中的 V,即視圖;這點使得React很容易與開發(fā)者已有的開發(fā)棧進行融合。
react 的特點
- 高效靈活:react 使用 VDOM,減少了 DOM 的交互,而且它能與已知的庫或框架完美配合。
- 聲明式的設(shè)計:react 聲明范式。
- react 的組件可以代碼復(fù)用。
- 單向響應(yīng)的數(shù)據(jù)流會比雙向綁定的更安全,速度更快。
以上就是 react 是什么,它的特點是什么的全部內(nèi)容。更多 react 學(xué)習(xí)請關(guān)注 w3cschool 官網(wǎng)。
推薦課程:react入門微課、react極速入門指南