譯者按: React依舊獨領風騷!javascript
爲了保證可讀性,本文采用意譯而非直譯。另外,本文版權歸原做者全部,翻譯僅用於學習。前端
每月咱們都會對前端JavaScript框架進行總結和分析,包括使用狀況、性能、相關會議、訓練課程等等。java
咱們首先來看看主流框架的使用趨勢。下圖顯示了前四大框架(Angular, AngularJS, React和Vue)最近一個月的npm下載量趨勢。你能夠點擊查看大圖。react
框架 | 增加率(上個月) | 增加率(去年) |
---|---|---|
Angular | 1.6% | 102.6% |
AngularJS | 7.2% | 97.4% |
React | 10.5% | 153.3% |
Vue | 24.2% | 168.4% |
有幾點值得注意。首先,全部的框架年下載增加率都很高,甚至包括不那麼討喜的AngularJS。事實上,若是咱們查看每個月增加率,Angular居然比AngualrJS低,年增加也相近。npm
另外一點是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%)。不過若是看整年的數據,你會有不同的見解。debug
Preact和Sevlte看上去十分強悍,很期待接下來幾個月的表現。