框架使用情況
我們首先來看看主流框架的使用趨勢。下圖顯示了前四大框架(Angular, AngularJS, React和Vue)最近一個月的npm下載量趨勢。你可以點擊查看大圖。
框架 | 增長率(上個月) | 增長率(去年) |
---|---|---|
Angular | 1.6% | 102.6% |
AngularJS | 7.2% | 97.4% |
React | 10.5% | 153.3% |
Vue | 24.2% | 168.4% |
有幾點值得注意。首先,所有的框架年下載增長率都很高,甚至包括不那麼討喜的AngularJS。事實上,如果我們查看每月增長率,Angular竟然比AngualrJS低,年增長也相近。
另一點是Vue的增長略帶欺騙性。因為在2月初Vue的下載量有明顯的下降(譯者推測:難道是因為我們過年?),之後又有了顯著的回升。在1月21日,Vue還排行第三,現在排行第四。如果我們查看年度數據,可以更加容易理解。
當然,最不容忽視地是React一直保持強勢的優勢。儘管所有框架的下載量加起來都沒它多,但它的增長依然遠遠超過Angular系列,和Vue持平。
Fundebug支持四大主流框架的bug監控,歡迎免費註冊!
其它框架一覽
這裡還有一些關於Preact, Inferno, Ember和Svelte有趣的數據。
框架 | 增長率(上個月) | 增長率(去年) |
---|---|---|
Ember | 1.5% | 4.5% |
Inferno | -0.4% | -77.7% |
Preact | 22.1% | 489.1% |
Svelte | 174.3% | 757.6% |
最明顯的就是Svelte超越了Inferno。它們在接下來幾個月也許會互相博弈,但是我認為這一情況可能將會一直持續。上表的數據可以看出,Inferno非常糟糕(下跌了77%)。不過如果看全年的數據,你會有不一樣的看法。
不知道為什麼,Inferno的下載量總是很不穩定。下載量在不同日期的起伏變化很大。Inferno看上去沒有茁壯成長。我很艱難地說它的成長性不好,因為這個框架真的很優秀。我想需要多一些推介吧,比如博客、會議演講等。
Preact和Sevlte看上去十分強悍,很期待接下來幾個月的表現。
閱讀更多 前端小白說 的文章
關鍵字: 增長率 技術 JavaScript