极客视点
极客时间编辑部
极客时间编辑部
113231 人已学习
免费领取
课程目录
已完结/共 3766 讲
2020年09月 (90讲)
时长 05:33
2020年08月 (93讲)
2020年07月 (93讲)
时长 05:51
2020年06月 (90讲)
2020年05月 (93讲)
2020年04月 (90讲)
2020年03月 (92讲)
时长 04:14
2020年02月 (87讲)
2020年01月 (91讲)
时长 00:00
2019年12月 (93讲)
2019年11月 (89讲)
2019年10月 (92讲)
2019年09月 (90讲)
时长 00:00
2019年08月 (91讲)
2019年07月 (92讲)
时长 03:45
2019年06月 (90讲)
2019年05月 (99讲)
2019年04月 (114讲)
2019年03月 (122讲)
2019年02月 (102讲)
2019年01月 (104讲)
2018年12月 (98讲)
2018年11月 (105讲)
时长 01:23
2018年10月 (123讲)
时长 02:06
2018年09月 (119讲)
2018年08月 (123讲)
2018年07月 (124讲)
2018年06月 (119讲)
时长 02:11
2018年05月 (124讲)
时长 03:16
2018年04月 (120讲)
2018年03月 (124讲)
2018年02月 (112讲)
2018年01月 (124讲)
时长 02:30
时长 02:34
2017年12月 (124讲)
时长 03:09
2017年11月 (120讲)
2017年10月 (86讲)
时长 03:18
时长 03:31
时长 04:25
极客视点
15
15
1.0x
00:00/03:11
登录|注册

JavaScript生态圈2017年终调查

讲述:丁婵大小:1.45M时长:03:11
近日,JS 开发团队针对 JavaScript 从前端到后端的诸多相关主题,向全世界超过 28000 名开发者进行了问卷调查。
结果显示,有 81% 的受访者表示 JavaScript 正朝着正确的方向前进,但有 57% 的受访者表示构建 JavaScript 应用过于复杂,另外还有 82% 的受访者表示喜欢 JavaScript 构建应用,并有 65% 的受访者将 JavaScript 当成其主要编程语言。
具体调查结果节选如下:
1. 语言选择
根据对 JavaScript 语言使用情况的调查,使用人数排名前五的语言从高到低依次为:ES6、原生 JavaScript(ES5)、TypeScript、Flow、Elm。虽然原生 JavaScript 的使用率很高,但是它的满意度很低,近一半使用过它的开发者表示不会再用,而 TypeScript 由于正在使用和对其有兴趣的开发者较多,在今后可能会进一步发展,甚至可能会对 ES6 的地位造成威胁。
2. 前端框架
JavaScript 上的斗争主要是由前端框架主导的,使用量前五的框架从高到低依次为:React、Angular 1、Vue.JS、Angular 2、Backbone。React 仍然是这方面的主要玩家,而 Vue 的发展很迅猛,已经超越 Angular 2 成为使用量第三高的框架。
另外,Vue 在中国的使用率远高于世界平均水平,包括阿里巴巴和百度在内的公司都在使用 Vue,对此,Vue 的作者尤雨溪表示,Vue 有非常完备的中文文档,所以大大促进了 Vue 在中国的应用。
3. 状态管理
状态管理重组了客户端和服务器上数据管理的解决方案,在客户端上,Redux 仍然是无可争议的领导者,但是 GraphQL 的兴起可能会动摇 REST API 的首席地位,它产生的巨大吸引力可能会在将来推动 Relay Modern 和 Apollo 等库的发展。
4. 后端框架
在后端上,使用量排在前三的依次是 Express、Koa 和 Meteor,但很明显,Express 几乎是处于霸主地位,能够与 Express 竞争的很少,Koa 虽然号称要取代 Express,但目前还待发展。而尽管多年来 Moteor 也一直在发展,但可惜的是,开发者们似乎还并不能充分利用它。
另外,调查显示,中国开发者相对其他国家来说十分偏爱 Koa,而 Exprss 的使用率是却远低于世界平均水平。
5. 测试库
和 Javascript 界的其他领域一样,测试领域的竞争也很激烈,版本更新快,功能和性能常被拿来做比较,框架之间的“战争”也是水深火热,调查结果显示,Mocha 和 Jasmine 现在是测试领域主流的框架,但同时 Jest 和 Enzyme 也从测试封装工具中脱颖而出,获得了非常高的评价。
确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
  • 深入了解
  • 翻译
    • 英语
    • 中文简体
    • 中文繁体
    • 法语
    • 德语
    • 日语
    • 韩语
    • 俄语
    • 西班牙语
    • 阿拉伯语
  • 解释
  • 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
免费领取
登录 后留言

全部留言(1)

  • 最新
  • 精选
  • Lin
    🌹
收起评论
显示
设置
留言
1
收藏
49
沉浸
阅读
分享
手机端
快捷键
回顶部