拒絕炒作、營銷,終結撕逼,幾張圖告訴你前端哪個框架最流行!
github 上的星星真的能當作框架流行度的參考依據么?
我們知道很多人點了關注,只是收藏,隨著時間的推移,可能已經不再關注這個項目了(並沒有取消 star),這類關注其實可以算作是無用的關注,對於真正評價一款框架的流行度起不到有效的參考作用。
真正的流行度當然要看使用量,畢竟星星再多,總要使用的吧!
截至今日,上述幾個框架的星星數為:
這些 stars 究竟有沒有參考價值?
下載量
以下是截至 2017年9月24日,各大框架的下載量對比
angular(npm 上的包名如此,實際為 AngularJs)
react
vue
@angular/core(代表 Angular)
近6個月的下載量
近一年的下載量
*數據來自:http://www.npmtrends.com/angular-vs-react-vs-vue-vs-@angular/core
可以看出,目前前端框架使用最多的是 React,其次是 Angular,之後是 AngularJs,再就是 Vue。
有效 stars
* 日下載量數據來自 https://www.npmjs.com
以 React 的 stars 為基準,來算算各大框架的有效 stars
演算法:0.3387111 * 日下載量 = 有效stars(相對於React 的有效 stars)
以上數據僅供參考,選擇什麼樣的框架還是要以自己的喜好及實際項目的需求為依據,切莫人云亦云,盲目跟風。
※Facebook 修改 React 協議
※sorry,產品經理就是了不起
※那麼,Facebook 內部如何看待此次 React 專利事件?
※web前端-10個妨礙進步的學習方式
※前輩的代碼運行好流暢啊,好厲害啊,啊……
TAG:JavaScript |