写点什么

2019 年 JavaScript 生态圈调查:TypeScript 成最大赢家 开发者薪资基本没涨

  • 2019-12-27
  • 本文字数:1452 字

    阅读完需:约 5 分钟

2019 年 JavaScript 生态圈调查:TypeScript成最大赢家 开发者薪资基本没涨

近日,StateOfJS 发布了 2019 年 JavaScript 生态圈调查报告,有人欢喜有人忧。语言方面 TypeScript 一骑绝尘;React 依旧坐在框架领域霸主地位,Vue 紧随其后;测试工具 Jest 热度不减,Jasmine 的表现却令人唏嘘…我们将分享报告中具有代表性的内容,希望能给你接下来的学习和工作带来帮助。


今年,StateOfJS 对 21,717 名 JavaScript 开发人员进行了问卷调查,客户数据可视化专家 Amelia Wattenberger 针对 JavaScript 生态系统进行了全面的概述。


StateOfJS 官方称还将于今年发布“JavaScript T 恤”:


这件衬衫的特征是“ JavaScript 周期表”,其中列出了按类别分组的最受欢迎的库,以及它们的 GitHub 星级数(以千计)。


语言选择


总体来看,TypeScript 一骑绝尘,成为今年最大赢家,但 Reason 与 TypeScript 一样,都拥有着高使用率和高满意度。背后有着 Facebook 的支持,Reason 依然有不小的发展潜力。

框架之争


前端框架的排名方面,React 仍保持第一,而 Vue 的步伐也并没有停下,紧随其后位居第二。不过在 GitHub 上,Vue 以 155k 的 star 数超越了 React 的 141k,未来将有机会坐上冠军宝座。


Angular 的满意率则不尽如人意,虽坐拥庞大的用户群体,但近年来却逐渐被开发者抛弃,很难看到它重登冠亚宝座。

数据层


Redux 依旧是应用最广泛的数据层工具,Apollo 的用户从 2018 年的 11.1% 增长到今年的 24.9% 。凭借着高满意度,从第三上升到了第二名的位置。不过 GraphQL 也并非没有反击的能力,38.7% 的用户数量以及大量的感兴趣用户仍有机会让 GraphQL 回到第二名的位置。

后端框架


JavaScript 在后端领域依旧没有取得重大突破,虽然新的框架不断出现,但还是没有可以挑战 Express 地位的成功框架出现。


值得一提的是 Next.js,虽无法撼动 Express 的霸主地位,但因其专注于解决 React 应用的服务器渲染问题的特性,其用户数已从 2018 年的 8.6% 上升到了 24.7%。

测试工具


Jest 热度不减,以 61.2% 的使用率稳居榜首,曾经最常用的单位测试工具 Mocha,使用率上涨了 2.5%,没有十分喜人的表现。


Jasmine 的表现令人唏嘘,由 2018 年的第三名跌到了今年的第七名。Storybook 的表现也值得一提,由 2018 年的 15.4% 成功上升至 32.2%,排名第三。

移动端和桌面工具


移动端与桌面应用的竞争似乎不那么激烈,总体情况与去年相差无几。React Native 和 Electron 仍是使用 Web 技术构建移动和桌面应用程序的两个主要解决方案。

其它工具

JavaScript 生态不仅限于库和框架,JS 开发者每天还会使用编辑器、浏览器、构建工具、打包工具、或者其它语言等进行开发,StateOfJS 同样调查了这些工具的使用情况,以下是这些工具在 JS 生态的排名情况。

实用程序库

编辑器

浏览器

构建工具

其它语言


其它语言方面,Python 的霸主地位依旧稳定,PHP 表现欠佳,用户少了很多,这也导致其排名迅速下跌。值得一提的是,因为 Flutter 的火热,Dart 今年增长势头非常猛,在今年年中的 2019 年 StackOverflow 开发人员调查当中, Flutter 被评选为最受欢迎的开发人员框架之一。

最扎心的又来了


相比与去年的薪资分布图,今年的薪资分布并没有太大变化,薪资为 30K 美金至 50K 美金和 50K 美金至 100K 美金的开发者有些许上涨,薪资在 100K 美金至 200K 美金之间的开发者人数也有些许下降。不过,根据 StateOfJS 官方的数据来看,这张薪资分布图的数据主要来源于美国,国内参与调研的开发者少得几乎可以忽略不计,所以对国内的开发者而言并没有什么参考价值,贴出来也仅仅是希望能给大家增添一丝鼓舞和动力~


参考链接:


https://2019.StateOfJS.com/demographics/


2019-12-27 16:483145
用户头像
李俊辰 InfoQ编辑

发布了 228 篇内容, 共 83.1 次阅读, 收获喜欢 274 次。

关注

评论

发布
暂无评论
发现更多内容

本夕生活小程序开发|快速搭建

ALVIS

Go- 包的制作

HelloBug

Go 语言 包的制作

Go- 包的使用

HelloBug

Go 语言

27岁到来之际,我在阿里实现了年薪40W+的小目标

编程菌

Java 编程 程序员 计算机 技术宅

去哪儿网库存搜索在高并发场景下的探索

Qunar技术沙龙

技术 高并发 投票机制

茶酒交易小程序开发难吗??

ALVIS

浪潮云说丨浪潮云IBP数据工场,打造行业数据基座

云计算

微商新零售小程序怎么开发??

ALVIS

图书馆预约小程序开发多少钱?

ALVIS

益题库小程序找谁开发??

ALVIS

课程管理APP开发难吗?

ALVIS

SSR 技术概述

编程三昧

SSR 8月日更 服务端渲染

撒花!!金九银十喜提offer!秋招蚂蚁金服Java研发岗四面

编程菌

Java 编程 程序员 计算机 技术宅

商家入驻平台开发多少钱??

ALVIS

绿袋环保小程序开发怎么样?

ALVIS

sql task6

橙橙橙橙汁丶

实现"双碳"目标,看下纺织业的智慧样本

百度大脑

人工智能

京东三面惨遭被虐,关于redis,高并发,分布式,微服务一窍不通

编程菌

Java 编程 程序员 计算机 技术宅

公司刚来的京东架构师:看完我写的spring笔记,甩给了我一份文档

编程菌

Java 编程 程序员 计算机 技术宅

蚂蚁金服+拼多多+抖音+天猫Java面经合集,金九银十Java开发校招社招福音!

编程susu

Java 编程 程序员 计算机 技术宅

做了好几年Java开发,一直碌碌无为,如今靠着这份面试题跟答案,我从15K变成了30K

编程susu

Java 编程 程序员 计算机 技术宅

纷多多拼团小程序开发

ALVIS

新零售商城怎么开发??

ALVIS

织信Informat低代码平台,赋能企业数字化飞速升级,提效300%!

优秀

低代码 低代码平台

DockerHub再现百万下载量黑产镜像,小心你的容器被挖矿

腾讯安全云鼎实验室

容器 云原生 镜像

短短29天,应对高峰100W+访问,看浙大如何交出满分答卷

TakinTalks稳定性社区

微商新零售模式开发怎么做???

ALVIS

[架构实战营]模块六作业

xyu

#架构实战营

女巫面具APP开发是什么??

ALVIS

关键字transient的认识

阿志

序列化 java关键字

netty系列之:轻轻松松搭个支持中文的服务器

程序那些事

Java Netty 程序那些事

2019 年 JavaScript 生态圈调查:TypeScript成最大赢家 开发者薪资基本没涨_文化 & 方法_李俊辰_InfoQ精选文章