写点什么

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

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

关注

评论

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

探索OpenCV:图像处理的利器

霍格沃兹测试开发学社

MWC 2024丨中国电信柯瑞文:建设云网融合的新型数字基础设施

天翼云开发者社区

云计算 互联网大会 算力网络 世界移动通信大会

戴着 Vision Pro 录完这期节目,才明白“生活”才是 Killer App|编码人声

声网

Java 继承与多态:代码重用与灵活性的巧妙结合

小万哥

Java 程序人生 编程语言 软件工程 后端开发

Programming Abstractions in C阅读笔记:p306-p307

codists

人形机器人真的有规模可观的商用场景和消费需求吗?

算法的秘密

淘宝用户购物行为分析

Databend

开营通知 | ​行业专家+名校教授强强联合,带你快速掌握人工智能测试开发技术,提升你的竞争力

测吧(北京)科技有限公司

测试

《植物大战僵尸2》宣布启动鸿蒙原生应用开发,又一国民级IP游戏加入鸿蒙

最新动态

穿越时空的软件架构之旅:软件架构设计演化史推演

灸哥漫谈

软件架构 架构师 软件架构设计 软件架构师

如何制定团队年度规划

老张

团队管理 项目管理

深度解析:Allure报告如何提升你的测试效率?

测吧(北京)科技有限公司

测试

容器镜像服务:云原生时代的核心基石

天翼云开发者社区

云计算 容器服务

技术实践|百度安全「大模型内容安全」高级攻击风险评测

百度安全

ai作画软件有哪些?推荐这8个AI生成图片工具!

彭宏豪95

人工智能 在线白板 AIGC AI绘画 AI作画

百度财报告诉你:2024想赚钱,搞大模型

脑极体

AI

如何使用Sora生成视频 开源Sora 视频生成工具SoraFlows

康哥聊AI

人工智能 开源软件 sora 视频生成

网络空间测绘在安全领域的应用(上)

郑州埃文科技

网络空间测绘技术

好用的文本编辑器推荐

霍格沃兹测试开发学社

SD-WAN架构比MPLS更具哪些优势

Geek一起出海

企业数字化转型的第一步:由被动多云向主动多云转变

品高云计算

云数据库常见问题与解决方案:从开发工程师的角度看

天翼云开发者社区

云计算 云数据库

字节被曝秘密研发多个 AI 产品;库克:苹果将「开辟 AI 新天地」丨 RTE 开发者日报 Vol.154

声网

已解决org.springframework.web.HttpSessionRequiredException缺少必需的会话属性异常的正确解决方法,亲测有效!!!

小明Java问道之路

2024最新Java面试八股汇总(含答案,收藏版)

架构师之道

编程 程序员 java面试

TCL实业登陆MWC 2024:多款移动智能终端产品亮相,擘画移动智能生活新蓝图

Geek_2d6073

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