前端框架的生命周期只有幾年,你是否感覺到學習壓力?
最新
01-20
近日,Stack Overflow上的一篇博文引起了熱議,該文章根據網站上各框架標籤的熱門程度,對JavaScript主流框架的發展情況進行了統計,如下圖:
在第一張圖中我們可以看到,jQuery在2014年以前是Stack Overflow上JavaScript標籤的寵兒,佔了近8%的新問題。隨著AngularJS和後來的React的發布,這個圖片迅速地發生了變化。然後從2016年左右開始,隨著開發人員開始從AngularJS快速轉移到後續版本Angular 2+,AngularJS也開始消退。JavaScript框架的生命周期只有幾年,只有幾年,只有幾年!!!這意味著,你每隔幾年就要重新學習一個新框架,原有的知識則遭到淘汰。
從2011年開始,Stack Overflow的問題主要集中在backbone,knockout、ember這幾個框架,關於這些框架的問題在2013年前後一直在增長,而隨著AngularJS的增長,則開始穩步下滑。而最近比較受關注的是Vue.js框架,它成為了Stack Overflow上增長最快的標籤之一,只是不知道這種熱度可以維持多久。
而下面這張圖則反映了這些UI框架與各種編程語言之間的相關情況,例如,從圖中可以看到,平時關注Java或者C#的用戶,它比較關注的框架是Angular,理由很簡單,因為Angular採用的TypeScript與這兩種編程語言非常相似。
另外可以看到,平時關注c和c++的用戶,對這些UI框架似乎都不太感冒,因為使用這兩種編程語言的用戶大多數都不會用到JavaScript UI框架。


TAG:科技豆 |