php发展

首页 » 常识 » 诊断 » 年JS框架预测和IT领
TUhjnbcbe - 2021/3/16 11:30:00
北京治疗白癜风哪家医院好呢 http://m.39.net/pf/bdfyy/bjzkbdfyy/
作者

EricElliott译者

王强策划

李俊辰

我们希望找出那些潜在工作投资回报率最高的学习和技术主题。这里我们不是要分出高下,而是想看看哪些技术在年最可能为你找到(或留住)一份出色的工作。我们还会探讨一些更宏观层面的技术趋势。

编程语言排名

JavaScript在GitHub和StackOverflow上仍然占据着主导地位。提示1:大家应该学习JavaScript,尤其是学习JavaScript中的函数式编程。JavaScript的大多数顶级框架(包括React、Redux、Lodash和Ramda)都基于函数式编程理念。

TypeScript超越PHP和C#跃居第四位,仅次于Java、Python和JavaScript。Python超越Java排名第二,这也许是因为人们对AI的兴趣迅速增长,以及用于GPU加速的动态深度神经网络的PyTorch库带来的推动作用——这种库使人们可以更加轻松便捷地完成针对网络结构的实验。

来源:GitHub年度Octoverse报告

JavaScript在StackOverflow上已经连续8年排名第一了。Python、Java、C#、PHP和TypeScript则击败了C++、C、Go、Kotlin和Ruby等语言。

框架

前端框架这边,大多数JavaScript开发人员都在使用React、Vue.js或Angular。jQuery仍然有着令人惊讶的份额,几乎是Vue.js的两倍,但是我猜测jQuery在应用程序中用的少一些,而在内容网站和WordPress模板中用的更多,因此我们今年将排除掉它。

搜索量

React以57.5%的搜索量份额占据统治地位,而Angular拿下了31.5%,Vue.js是剩下的11%。

来源:Google趋势

调查方法:所有搜索趋势均按主题而非关键字挑选,以排除误报。

就业机会

如果你想选出能让你在年最容易找到工作的框架,那么最好的选项仍然是React,自年以来就一直没变。在提到常见前端框架的职位列表中,有47.6%提到了React,提到Angular的有41.2%,而Vue.js位居末位,是11.2%。

值得一提的是,大多数职位需求列表都说他们要求应聘者具备几大框架之一的工作经验,但如果你仔细检查他们列出的技术栈,会发现其中的很大一部分实际上是React开发岗位,并且会优先考虑资深React开发人员。下面的下载趋势中也有一些证据可以支持这个结论。

调查方法:在Indeed.

1
查看完整版本: 年JS框架预测和IT领