2018 年,React 将独占web前端框架鳌头?
相比 Angular 和 Vue,?React 是 2017 年的主要 JS 框架,尤其是 React Native 以前所未有的速度提升自己。
Stateofjs 2017前端框架調(diào)查結(jié)果
?
相比較 2016 年的調(diào)查結(jié)果
?
所以 ,1 年過去了,Vue.js 顯然在前端框架中占據(jù)了領(lǐng)導(dǎo)地位,React 的增長也相對穩(wěn)定,Angular 缺無法企及這兩個對手。與 2016 年相比,Vue.js 更像是一匹黑馬,Angular 屈居第二,而 React 則是領(lǐng)導(dǎo)者。Vue.js 是在 web 開發(fā)中占據(jù)主導(dǎo)地位,但不是整個前端。React 則會成為統(tǒng)治前端的技術(shù)。
?
為什么?
?
首先看?Stateofjs 2017 年移動和桌面框架調(diào)查結(jié)果
?
Synergy, 是 React 成為壟斷技術(shù)的關(guān)鍵。
?
React Native
?
Vue.js 未能給提供 React Native 的可行替代方案(Weex 和 Quasar 太年輕,碎片化和弱化),React Native + React.js 呈爆炸式增長,如果你的網(wǎng)站是用 React 和 Redux 開發(fā)的,你會馬上得到收益。你可以在幾周內(nèi)學(xué)會 React Native ,然后移動開發(fā)的世界中高效工作,比較 Cordova 和其他混合方法,這清楚地展現(xiàn)了 React Native 的優(yōu)勢?。現(xiàn)在不僅僅是 web 端的發(fā)展,更多的是關(guān)乎移動端。React Native 是成功的,它會讓 React.js 快速占領(lǐng)前端開發(fā)。
?
GraphQL
?
GraphQL 是 Facebook 的另一個產(chǎn)品,它為 React 生態(tài)系統(tǒng)增添了價值。它還不成熟,是復(fù)雜的,也有缺點 - 但看起來 GraphQL 將替代 REST 。
?
更多信息
?
Stackoverflow 展示了一個與前端開發(fā)人員相關(guān)的有趣圖表:?
?
Angular 在這里肯定看起來像是“更好”,但是這并不代表著 Angular 會一直是一個成功的前端框架。從Angular 1 到 Angular2 + 的遷移,對于那些維護(hù)傳統(tǒng)的 Angular 1 代碼開發(fā)者來說會很困難。尤其是當(dāng)試圖遷移并且看到 Angular 的新版本和新版本之間的變化數(shù)量時,會感覺到很挫敗。
* ?來自:開源中國
快速學(xué)習(xí)web前端知識:www.zhihaijiangku.com
轉(zhuǎn)載于:https://www.cnblogs.com/zhilelele/p/8127005.html
總結(jié)
以上是生活随笔為你收集整理的2018 年,React 将独占web前端框架鳌头?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Mysql一主多从和读写分离配置简记
- 下一篇: 深入解析thinkphp中的addAll