NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

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:001478
用户头像

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

关注

评论

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

SMART Utility for mac (硬盘检测) 3.2.7激活版

iMac小白

团队如何限制合适的在制品(WIP)数量

敏捷开发

项目管理 敏捷开发 看板方法 禅道项目管理软件 在制品限制

美国现货比特币 ETF 在 3 天内突破 100 亿美元:这将如何影响加密市场

区块链软件开发推广运营

dapp开发 区块链开发 链游开发 NFT开发 公链开发

.NET发展如火如荼,这回.Net 8的野心确实不小

伤感汤姆布利柏

.net core

100%源码交付的低代码平台推荐——JNPF软件

这我可不懂

源码 低代码 应用开发

软件开发外包优化沟通,如下4点策略保障项目成功交付

软件开发-梦幻运营部

基于 Vue3 + Springboot 构建的前端低代码框架

互联网工科生

Vue 低代码 spring-boot JNPF

IoTeX 研究员:我对 DePIN 赛道发展的十项预测

TechubNews

#Web3 DePIN

孙文龙理事长参加第二十一届中国国际软件合作洽谈会主题大会并致辞

开放原子开源基金会

JavaScript 的双位非运算(~~)

南城FE

JavaScript 前端

平衡企业增长和盈利能力,解锁最佳财务规划策略

智达方通

企业增长 全面预算管理 盈利能力 财务规划

Emby for Mac(多媒体影音库) 1.9.9中文版

iMac小白

报告正式发布!RTE 开发者是搞音视频的那波儿人么?以及大家关心的薪资、岗位、职业发展路径...

声网

SD-WAN适用的几种公司类型

Ogcloud

SD-WAN SD-WAN组网 SD-WAN服务商

交易员资管平台

区块链技术

iOS应用程序混淆加固原理及逆向工具介绍

高可用性和高安全性的SD-WAN技术

Ogcloud

SD-WAN SD-WAN组网 SD-WAN服务商

阿里妈妈按关键字或网址搜索商品 API (alimama.item_search)在电商中的发展

技术冰糖葫芦

API

解锁加密货币增长的秘密:通过 Token Explorer 解读市场信号

Footprint Analytics

区块链 Token 代币

Permute 3 for mac(万能音视频转换器) 3.11.4中文版

iMac小白

微信多开助手for mac 1.5.0最新版+3.8.6集成版

iMac小白

阿里妈妈按关键字或网址搜索商品 API (alimama.item_search):电商如何利用阿里妈妈API实现个性化营销

技术冰糖葫芦

API

接口测试抓包与mock 学习笔记

测试人

软件测试

打破这四点,别再说敏捷无法落地了

敏捷开发

项目管理 Scrum 敏捷开发 敏捷团队 敏捷落地

精选顶级工具:2024年最受欢迎的IT项目管理软件盘点

PingCode

项目管理 项目管理软件 IT项目管理

开放原子校源行(北理工站)成功举办,多举措赋能开源人才建设,助力开源生态繁荣发展

开放原子开源基金会

[分词]基于Lucene8版本的JSON结构分词器(属性值集合)

alexgaoyh

Java json lucene JSON解析器 自定义分词器

App Cleaner & Uninstaller Pro for Mac(苹果应用程序清理卸载工具) v8.2.5中文激活版

iMac小白

SD-WAN如何解决网络质量问题?

Ogcloud

SD-WAN SD-WAN组网 SD-WAN服务商

自动弹性,QPS线性提升|一文读懂云原生数仓AnalyticDB弹性技术原理

阿里云瑶池数据库

数据库 阿里云 数据结构 云原生

纽约时报:揭秘美国比特币矿场背后的中国主人

TechubNews

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