发布于:2021-01-15 09:32:01
0
125
0
如果我们告诉您使用一种编程语言或技术的开发人员可能更喜欢某个UI框架怎么办?Stack Overflow根据开发人员最常访问的标签将他们分为几类,并检查了进入每个框架的流量百分比。
“ JavaScript生态系统比以往任何时候都更加丰富,即使是经验最丰富的开发人员,在考虑每个阶段的众多可用选项时也会开始犹豫,” JavaScript状况2017年说。
他们没有错,这是肯定的。JavaScript世界目前正在发生许多事情,我们很高兴通过展示开发人员使用不同库和框架的经验来提供帮助。实际上,新的《 JAX Magazine》 问题与JavaScript有关。您可以立即 获取免费副本。
Stack Overflow的Ian Allen表示,“ JavaScript UI框架和库是循环工作的。” 他使用Stack Overflow Trends来查看 Angular,React,Vue.js,Backbone,Knockout和Ember的流行程度以及它们何时开始流行和/或达到顶峰。他得出结论,JavaScript框架的使用似乎有两个主要阶段:
随着框架的流行,快速上升
随着开发人员采用更新的技术,速度略有下降,但持续下降
“开发人员使用一个或多个特定的前端框架可能会受到多种因素的影响,”伊恩在博客文章中写道。“主要使用一种编程语言或技术的开发人员可能更倾向于选择某个UI框架。”
他根据开发人员最常 访问的标签将他们分为几组 ,然后针对每个组检查了进入这些框架的流量所占的百分比。
与编程技术一起使用的框架
似乎主要使用Java的开发人员更倾向于选择Angular,而React在Node.js和Python开发人员中更受欢迎。Node.js开发人员也给Vue.js了一些爱,但没有PHP开发人员那么多。
最热门的自由职业者技能:React.js获得前五名
库和框架的数量很容易使任何人不知所措,因此,如果您仍在寻找理想的框架和/或库,让我们看看这些天的潮流。
如果我们查看Upwork的最新 技能指数,React.js可能不是第一名,但它足够重要(第5名),可以列入美国增长最快的前5名技能(2017年第3季度)。AngularJS的开发没有进入自由职业者技能的前10名,但确实占据了不错的位置(第12位)。
但是,如果您询问npm的联合创始人兼首席运营官Laurie Voss,这可能并不令人感到意外。在最近的一次采访中,他说:一般来说,React的增长速度比JavaScript快,而Angular基本上保持同步。可以用“新开发者会选择什么?”来解释差异。因为那是框架新增长的源头。
作者介绍