译者按: 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看上去十分强悍,很期待接下来几个月的表现。