2021年你最爱的JavaScript框架和技术趋势来了

2022-11-24 0 1,024

2021年杰出JavaScript架构和控制技术态势,假如你想自学了,那就到时候看一看吧!

林慕德!现在该简述呵呵2020年JavaScript和控制技术的主要态势,并考量他们步入2021年的态势。

他们的目标是注重具备最低潜在性组织工作投资投资回报率的自学主轴和控制技术。这并不事关哪两个是较为好的,而要哪两个最有发展潜力在2021年为您找出(或赢回)出众的组织工作。他们还将科学研究许多最后的Villamblard控制技术态势。

词汇名列

JavaScript在GitHub和Stack Overflow上依然占有优势地位。提示信息1:自学JavaScript,特别是自学JavaScript中的表达式式程式设计。JavaScript的绝大多数杰出架构(主要包括React,Redux,Lodash和Ramda)都如前所述表达式式程式设计基本概念。

TypeScript胜过PHP和C#位居第三位,仅次Java,Python和JavaScript。Python胜过Java名列第三,这也许是由于现代人对AI的浓厚兴趣快速快速增长,和用作GPU快速的静态广度数学模型的PyTorch库的强悍精神力量,这使对数据业务的试验显得更为随心所欲方便快捷。

2021年你最爱的JavaScript框架和技术趋势来了

> Source: GitHub State of the Octoverse, 2020

JavaScript也是第8年在Stack Overflow上名列第三。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%。

2021年你最爱的JavaScript框架和技术趋势来了

> Source: Google Trends

*方法:所有搜寻态势均按主轴而非关键字进行选择,以须建误报。

职位

假如您想自学能让您在2021年获得组织工作的最大机会的架构,那么较为好的选择依然是React,而且自2017年以来一直是React。在47.6%的列表中提到了React,它提到了两个常见的后端架构,Angular快速增长了41.2%,而Vue.js下降了11.2%。

2021年你最爱的JavaScript框架和技术趋势来了

值得一提的是,绝大多数组织工作清单都说他们需要采用少数几个命名架构之一的经验,但当您查看其列出的控制技术堆栈时,其中的很大一部分实际上是在招聘React组织工作的,并且会优先考量具备对React有很深的了解。您会在下面的下载态势中看到许多支持证据。

*方法:在Indeed.com上进行求职。为了消除误报,我将搜寻与关键字”软件”配对,以提高相关性的机会。我还从” Vue.js”中省略了” .js”,因为许多列表中都不包含” .js”。所有SERPS均按日期排序,并抽查相关性。

资料下载

npm的下载量看起来与搜寻态势非常相似,但却揭示了许多有趣的事情:Angular 2+和Vue.js的下载量基本上是并驾齐驱的,但假如您加上采用旧版本的人数Angular架构,Angular在下载方面比Vue.js领先。

2021年你最爱的JavaScript框架和技术趋势来了

> Source: npmtrends.com

假如他们在饼图上查看最近的下载份额,它表明React约为66%,Angular(所有版本)约为20%,Vue约为15%。

2021年你最爱的JavaScript框架和技术趋势来了

TypeScript与JavaScript

10.6%的雇主在组织工作清单中特别提到TypeScript,高于去年的7.4%。

2021年你最爱的JavaScript框架和技术趋势来了

> Source: Indeed.com

毫无疑问,开发者对TypeScript的浓厚兴趣浓厚,并且快速增长快速。我预计这种态势将在2021年继续,并且用户将自学解决采用TypeScript的许多成本(例如,通过偏爱接口而不是内联类型注释)。

特别提到TypeScript的职位数量依然相对较少,但拥有TypeScript的经验会稍微增加您在2021年找出组织工作的几率。到2022年,拥有TypeScript的某些经验可能会给您带来就业市场的优势。但,由于JavaScript开发者自学TypeScript比自学全新的词汇要容易得多,因而TypeScript团队通常愿意雇用和培训杰出的JavaScript开发者。

服务器架构

在服务器端,Express在下载量方面依然占优势地位,以至于很难了解竞争者之间的相对受欢迎程度。

2021年你最爱的JavaScript框架和技术趋势来了

> Source: npmtrends.com

正如我去年预测的那样,不主要包括快递,他们看到Next.js成为了最有力的竞争者,这并不奇怪,因为Next.js是两个灵活的,如前所述全栈,如前所述React的架构,可以帮助您交付静态优化的文本,但当您需要静态生成文本时,也可以采用API路由和SSR的无服务器功能。您甚至可以在首次请求时按需静态生成文本,然后提供CDN提供的缓存的静态文本-对如前所述用户生成的文本的应用很有用。

2021年你最爱的JavaScript框架和技术趋势来了

Next具备许多其他优点,主要包括页面捆绑包的自动优化,带有新Image标签的自动图像优化和内置的性能分析,可帮助您改善用户的页面加载体验。

假如您采用GitHub并在Vercel上进行部署,那么您还将获得针对每个PR的自动部署和流畅的CI / CD管道。从本质上讲,这就像拥有一支最好的全职DevOps团队一样,但除了支付他们的薪水外,您还可以节省大量的托管账单费用。

期望Next.js在2021年继续爆炸。

远程组织工作态势

在2020年,全球性大流行迫使团队自学远程协作。在2021年,远程组织工作将继续是两个重要主轴。首先,因为可能在六月前才开始接种COVID-19疫苗,其次,由于许多团队在禁闭期间提高了生产率并降低了成本,因而许多员工不会在2021年返回办公室。

远程组织工作还带来了Villamblard的位置自由度,促使开发者转移到他们可以访问对他们来说很重要的事物(例如家庭和负担得起的住房)的地方。此外,毕马威会计师事务所(KPMG)调查的72%的雇主表示,远程组织工作扩大了他们的潜在性人才库。

远程第三和混合远程团队将成为新十年的新常态。

根据Indeed的数据,到2020年,JavaScript开发者的平均工资略有下降,从每年11.4万美元降至每年11.3万美元,这可能部分是由于远程组织工作将员工人数扩大到了旧金山和纽约等控制技术中心之外高得多的生活成本,并要求更高的薪水来补偿。旧金山JavaScript开发者的平均薪资为13万美元。

尽管如此,许多植根于旧金山和其他控制技术中心的公司仍在向偏远地区的工人支付美国全国平均水平和旧金山工资之间的费用,这为吸引更好的人才提供了较高的市场价格,并且仍比在当地雇用和支付费用节省了钱用作办公空间。

由于这种态势,许多远程组织工作的费用为11.5万美元-中级开发者为13万美元。无论位置在哪里,高级开发者通常会找出12万美元至15万美元之间的组织工作。

2021年你最爱的JavaScript框架和技术趋势来了

> Source: ZipRecruiter

GitHub数据表明,团队并没有因而而放缓,而要在2020年实现了更高的远程组织工作效率。当锁定开始时,GitHub的活动便激增了。

2021年你最爱的JavaScript框架和技术趋势来了

> Source: GitHub State of the Octoverse, 2020

GitHub上的组织工作量大大增加,平均拉取请求合并时间减少了7.5小时。

将其扔给越来越多的证据表明远程组织工作有效。

密码已过时

密码是过时的,不安全的控制技术,绝对不应在2021年采用密码来保护用户或插件。

问题的症结在于,大约一半的用户在多个插件和中文网站上重复采用密码,并且攻击者在经济上受到激励,希望将大量计算能力带给破解用户密码的问题,以便他们可以在银行帐户,亚马逊等上尝试采用。

假如您不是Google,Microsoft或Amazon,那么您可能承受不起防御现代密码破解者所需的计算能力。不相信我吗?查看HaveIBeenPwned。破坏者:假如您采用互联网,则密码已被盗。

多年来,我一直在警告密码的危险,但在2020年,出现了新的选择,使他们可以永久地保留密码。2020年确实如此,但事实依然如此:在2021年,任何新应用都不应采用密码。

但一旦您忘记了密码以换取加密密钥对,您的插件还将获得Web3的超强能力。这导致我步入下两个主轴:加密。

加密货币

加密将继续成为2021年最重要的全球转化控制技术之一。以下是2020年的许多亮点:

比特币一度创下历史新高,这在一定程度上要归功于PayPal等公司的大力支持。预计2021年会有更多类似情况。

推出以太坊2.0信标链,为以太坊成为更具扩展性的平台奠定基础。此外,可扩展性解决方案(如侧链和zkRollups)在2020年获得了强劲发展。预计到2021年将有更多DApp(去中心化应用)集成这些可扩展解决方案。

DeFi(去中心化金融)现在的市场规模为150亿美元(高于我去年写这篇文章时的6.5亿美元),主要在以太坊区块链上运行。2020年,数百万美元的漏洞困扰着DeFi生态系统。智能合约安全将继续成为热门话题,并在2021年带来巨大机遇。

不可替代令牌(NFT)在2020年获得了发展态势,单个令牌的几次高调销售价格都在数万美元左右。Rarible引入了他们自己的社区令牌,并开始将其空投给市场用户,从而增加了交易量。每天都会买卖价值数百万美元的NFT,但这仅仅是个开始。因为它们基本上可以代表任何价值,所以整个可寻址市场的价值都在万亿美元左右。

Flow区块链启动并为主流区块链采用带来了许多希望。NBA Top Shot已售出超过600万美元的NBA品牌NFT时刻,这些短片代表了NBA游戏中关键时刻的短片。

Theta Network推出了智能合约和NFT。除其他事项外,NFT将用作Theta.tv上的贴纸和徽章,Theta.tv是Twitch的一种去中心化替代方案,每月有数百万活跃用户。

人工智能(AI)

2020年对AI来说是开创性的一年。通过GPT-3的发布,他们了解到词汇模型和转换器通常可能是通向人工智能(AGI)的可行之路。

人脑通过将其与他们已经知道的事物相关联来解决各种问题的能力在AI界被称为零镜头和少镜头自学。他们不需要大量的指导或示例来完成他们的新任务。他们经常仅用几个(或没有)示例(快照)就能找出新的问题。

人类认知技能的普遍适用性被称为一般智力。在AI中,人工智能(AGI)是”具备理解或自学人类任何智力任务能力的机器的假设智能。”

GPT-3展现了它可以通过其巨大的培训集(主要包括基本的整个公共网络(通用抓取,WebText2,Books1,Books2,和Wikipedia),再加上其巨大的模型尺寸。GPT-3采用了1,750亿个参数。就上下文而言,这是现有控制技术水平的两个数量级(10倍),但仍比人脑小几个数量级。

扩大GPT-3的规模可能会带来更多突破。

自驾车

从2020年10月开始,Waymo开始提供100%的完全无人驾驶(无人坐在驾驶员座位上)。在发布时,有1500个每月活跃用户和数百辆汽车在Phoenix市区提供服务。

2020年12月,通用汽车的Cruise在旧金山的街道上推出了完全无人驾驶的游乐设施。

无人机交付

UPS在2020年启动了2架无人机试验。一项试验为佛罗里达州的退休社区提供处方,另一项试验在北卡罗来纳州的医疗机构之间提供主要包括个人防护设备(PPE)在内的医疗用品。

法规,安全,噪声和控制技术挑战将可能继续意味着无人机交付服务在2021年的快速增长缓慢,但由于COVID限制措施将持续存在,并且至少在6月之前一直存在,因而没有比现在更好的时机了。在提高效率和非接触式交付方面取得进展。

量子计算

中国的科学研究人员报告说,他们实现的量子霸权比去年Google报道的量子霸权快100亿倍。科学研究人员正在快速进步,但量子计算依然需要极其昂贵的硬件,并且世界上只有少数的量子计算机能够实现任何种类的量子优势。

抗量子密码学,量子辅助密码学和用作机器自学的量子计算是潜在性的重点领域,突破将对整个行业产生重大的全球影响。我相信有一天,量子计算在AI领域的应用将推动该控制技术前进许多数量级-这一壮举将对人类产生深远影响。

以我的观点,这不太可能在2020年代发生,但我希望在2021年听到更多的量子至高无上的声明,或许量子计算机可以计算的各种算法都有突破。他们可能还会看到更多实用的量子计算API服务和用例。

2021年你最爱的JavaScript框架和技术趋势来了

零基础小白

2021年你最爱的JavaScript框架和技术趋势来了

应届毕业生

2021年你最爱的JavaScript框架和技术趋势来了

在职转行

2021年你最爱的JavaScript框架和技术趋势来了

在职进阶

文章出自:http://www.cnitedu.cn/it/share/202110511.html

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务