2018年的 JavaScript 现状调查报告新鲜出炉啦!

Posted 酷学编程

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2018年的 JavaScript 现状调查报告新鲜出炉啦!相关的知识,希望对你有一定的参考价值。



2018年的 JavaScript 现状调查报告新鲜出炉啦!
2018年的 JavaScript 现状调查报告新鲜出炉啦!


StateOfJS 刚刚发布了2018年的javascript 现状调查报告,今年他们调查了超过 20000 名 JavaScript 开发者,以确定他们正在使用什么,他们对什么感到满意以及他们想要学习什么。



从本次报告中可以看出ES6和 TypeScript 依旧最受欢迎语言,React、Express风光依旧,Angular已到瓶颈。


本报告还分析了开发人员薪资水平、所在公司规模等等,有助于开发人员在JS生态中实现自己的目标。


JavaScript可以说是世界上最流行的脚本语言之一了,它是一种运行在浏览器中的解释型的编程语言。


在我们的电脑、手机、平板上浏览的所有的网页,以及无数基于html5的手机App中,交互逻辑都是由JavaScript驱动的。


在这样的趋势下,熟练掌握JavaScript也成为了开发人员的必备技能点,而这些开发者对JavaScript的使用感受也非常重要。


2018年的 JavaScript 现状调查报告新鲜出炉啦!


01

JavaScript 现状 —— “方言”

随着 JavaScript 的成熟,开发者基于 JavaScript 创建了许多其他语言,或者叫“方言”,如ES6、TypeScript、Flow、Reason、Elm、ClojureScript 、CoffeeScript等等。曾几何时,CoffeeScript 是该方向的唯一支持者,但如今它已被 ES6 、TypeScript、Flow 等取代。


StateOfJS 表示有充分的理由认为这是整个 JavaScript 的未来。因为随着像 Web Assembly 这样的项目的出现,直接使用 JavaScript 编写代码可能很快就会变得古怪。


2018年的两位大赢家是ES6TypeScript。另外 Reason 也值得关注,它背后有 Facebook 的支持,并且拥有非常高的满意度和兴趣值。


2018年的 JavaScript 现状调查报告新鲜出炉啦!


02

JavaScript 现状 —— 前端框架

结果基本上和其他榜单类似,ReactVue唱主角,Angular有垮台的趋势。


StateOfJS 表示,两年前有 27% 的受访者表示从未听说过 Vue ,但如今这一比例已降至 1.3% !虽然 React 仍然拥有更大的市场份额,但 Vue 的迅速崛起也没有停止的迹象。


Angular 本身拥有庞大的用户群,但也很难看到它重新登上前端框架的冠亚宝座。


2018年的 JavaScript 现状调查报告新鲜出炉啦!


03

JavaScript 现状 —— 数据层

毫无疑问,Redux是使用最广泛的工具,82% 的满意率也证明了它的成熟程度。不过 GraphQL 也并非没有冲击的可能,其用户在两年内从 5% 上升到了 20% 。


2018年的 JavaScript 现状调查报告新鲜出炉啦!


04

JavaScript 现状 —— 后端框架

JavaScript 在后端(服务端)领域近年来似乎没有取得任何重大突破,虽然每年都有无数的框架出现,但很少有能够获得很大的成功并挑战Express的地位的。


 即便是拥有 Express 继任者称号的Koa,其满意度也相对较低,使用量也有大幅下滑。


该领域有一个有趣的参与者 ——Next.js,最近引起了很多人的兴趣。虽然它与功能齐全的 Node 后端不太可比,但它专注于解决 React 应用的服务器端渲染问题,使其成为一个非常实用的工具。


2018年的 JavaScript 现状调查报告新鲜出炉啦!


05

JavaScript 现状 —— 测试

调查显示,Mocha仍然是最常用的单元测试框架。它已经存在了很长一段时间,拥有最大的生态系统。


Jest在使用率方面紧随其后,而且满意度略高于 Mocha(96% PK 82%)。这也是整个调查中满意度第二高的,仅次于 ES6 。


2018年的 JavaScript 现状调查报告新鲜出炉啦!


06

JavaScript 现状 —— 移动和桌面

React NativeElectron是使用 Web 技术构建移动和桌面应用的两个主要解决方案。巧合的是,他们在满意度和用户数量方面都表现出相似的数字。


Google 在该领域也有几个有趣的参赛者,比如全新的 Headful Node 应用框架 —— Carlo ; 以及备受国内用户关注的Flutter


作为 React Native 的替代方案,想要在不使用 React 模式的情况下使用 JavaScript 编写跨平台应用的开发人员也可以看看Weex,这可以让他们进入 Vue.js 生态。


2018年的 JavaScript 现状调查报告新鲜出炉啦!


点击文章下方 阅读原文 即可查看完整报告~


 2018年的 JavaScript 现状调查报告新鲜出炉啦!


我们的文章到这里就结束了~如果你还有其它的疑问欢迎在我们的文章下方留言哦!


-END-


2018年的 JavaScript 现状调查报告新鲜出炉啦!



观看更加系统化的直播课程

领取更多前端相关开发资料

可以扫描下方二维码

加苏莱小姐姐的微信即可领取

以上是关于2018年的 JavaScript 现状调查报告新鲜出炉啦!的主要内容,如果未能解决你的问题,请参考以下文章

Web前端三驾马车现状如何?2018 JavaScript 现状调查报告火热出炉!

谷歌赞助第三方 JavaScript 框架;2018 JavaScript 现状调查报告火热出炉!

送你一份2018年JavaScript 现状调查分析报告

卓越分享丨送你一份2018年JavaScript 现状调查分析报告

详实!DevOps 最新现状研究报告解读 | 原力计划

第2540期来自Stateofjs调查,JavaScript 2021年度报告正式发布!