10 月 23 - 25 日,QCon 上海站即将召开,现在购票,享9折优惠 了解详情
写点什么

2017 年 JavaScript 发展报告简析

  • 2017-12-28
  • 本文字数:920 字

    阅读完需:约 3 分钟

JavaScript 2017 年发展状态报告已经出炉,与往年一样,报告显示 JavaScript 的发展脚步依然稳健。

在今年的报告当中,报告团队提供了一个“连接”视图,读者可以在一张可交互的图表上查看数据细节。例如,如果读者选择了“JavaScript Flavors”(如 ES6、TypeScript、Flow 等)和“Front-End Frameworks”(如 React、Angular、Angular 2 等),那么就可以看到同时使用 React 和 TypeScript 的开发者要比同时使用 React 和 Flow 的开发者多。我们还可以看到超过 4300 个开发者在使用微软的 TypeScript,而使用 Facebook Flow 的只有 2200 个。从这张图表中可以查看各种各样的组合数据。

在前端开发库方面,Vue 发展迅猛,一举超越Angular 2 成为第三大使用量最高的框架(前面两个分别是React 和Angular)。再深入进去,我们可以看到,Vue 在不同国家的使用情况是不一样的。Vue 在中国的使用量最高,包括阿里巴巴和百度在内的公司都在使用Vue。Vue 的作者尤雨溪说Vue“有非常完备的中文文档,所以大大促进了Vue 在中国的应用”。Angular 在印度使用量比较高,而React 则在澳大利亚和俄罗斯使用比较多。

报告显示,lodash 的使用量是underscore 的7 倍之多,而4700 多名开发者表示仍然在使用jQuery。在文本编辑器方面,微软的VS Code 使用量最高,其次是Atom 和Sublime Text,它们分别位居第2 位和第3 位。

从总体来看,JavaScript 对开发者来说仍然非常重要。超过57% 的反馈者认为“开发JavaScript 应用太过复杂了”,不过仍然有82% 的开发者表示很喜欢开发JavaScript 应用。

当然,该报告与开发者社区的其他报告也会有点出入,比如 JetBrains 的报告就提供了另一种视角。

报告发起人 Sacha Greif 对 2018 年的前端发展趋势做出了一些预测

除了 TypeScript 和 Vue 会继续发展,GraphQL 也需要引起我们的注意。尽管 GraphQL 的兴趣度很高(想要学习 GraphQL 的人和表示不感兴趣的人之间的比例),但真正在使用 GraphQL 的人并不多,这意味着在 2018 年会有一大波人会进入这个生态系统!

今年的报告收集了来自 28000 名开发者的反馈,而 2016 年仅 9307 人,所以这次报告得出的结论更具参考性。

查看英文原文 Brief Analysis of the State of JavaScript 2017 Results

2017-12-28 18:001944
用户头像

发布了 322 篇内容, 共 154.9 次阅读, 收获喜欢 148 次。

关注

评论

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

云桌面系统对服务器配置有要求么

青椒云云电脑

云桌面 云桌面系统

ChaosMeta V0.7.0 版本发布 & 进入CNCF混沌工程全景图

ChaosMeta

cncf #大模型

乐曲和弦编配的小技巧有哪些 FL Studio如何编曲

阿拉灯神丁

编曲宿主 教程分享 FL Studio 21 音乐软件

Pencils Protocol与Trust 钱包联合活动,超$200K的积分奖励来了

加密眼界

Pencils Protocol与Trust 钱包联合活动,超$200K的积分奖励来了

BlockChain先知

在每一个家庭里,看见数字中国

脑极体

AI 数字中国

Pencils Protocol与Trust 钱包联合活动,参与瓜分超$200K的积分奖励

股市老人

30天拿下Rust之字符串

希望睿智

rust语言

一文搞懂云桌面,简单易懂

青椒云云电脑

云桌面 云桌面解决方案

如何理解云电脑

青椒云云电脑

云电脑 云电脑平台

活动预告|与 Zilliz 共探亚马逊云科技中国峰会

Zilliz

AWS Milvus Zilliz

FL Studio荣获业内权威网站推荐最佳DAW fl studio官方中文

阿拉灯神丁

编曲宿主 编曲软件 FL Studio 21 mac音乐制作软件 音乐软件

MacBook Air M3有什么游戏推荐 MacBook 怎么玩Windows游戏

阿拉灯神丁

游戏 Mac 软件 CrossOver Mac下载 虚拟机软件 幻兽帕鲁

第七届数字中国建设峰会召开,天翼云启动开源大模型社区发布暨生态繁荣计划

编程猫

Pencils Protocol与Trust 钱包联合活动,参与瓜分超$200K的奖励

石头财经

Pencils Protocol与Trust 钱包联合活动,参与瓜分超$200K的奖励

股市老人

30天拿下Rust之HashMap

希望睿智

hashmap ​Rust

哈银消费金融:科技赋能客诉处理,引领品牌服务新高度

极客天地

直播预告:TinyVue 组件库实战解析,提升组件库构建技能

OpenTiny社区

开源 Vue 前端 组件库 OpenTiny

Pencils Protocol与Trust钱包联合活动,参与瓜分超$200K的奖励

西柚子

30天拿下Rust之切片

希望睿智

rust语言

30天拿下Rust之向量

希望睿智

向量 rust语言

过程流程图怎么画?这样做简单又好看!

彭宏豪95

效率 流程图 在线白板 办公软件 绘图软件

AI造梦师,大模型正在孵化下一个黄金职业

脑极体

AI

配置C++的学习环境

芯动大师

编程‘’ C++\

2017年JavaScript发展报告简析_JavaScript_David Iffland_InfoQ精选文章