极客视点
极客时间编辑部
极客时间编辑部
113240 人已学习
免费领取
课程目录
已完结/共 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/02:58
登录|注册

2018年JavaScript生态圈调查报告

讲述:丁婵大小:1.35M时长:02:58
近日,Stateofjs 发布了 2018 年 JavaScript 生态圈调查报告,今年,他们对超过两万名 JavaScript 开发人员进行了问卷调查,目的是帮助 JS 开发者了解 JS 生态的最新变化和趋势,报告中具有代表性的内容包括以下几个方面:
1. 语言选择
总体来看,ES6 和 TypeScript 都属于高使用率、高满意度的语言,是今年的两大赢家,但是 Reason 也同样值得关注,因为 Reason 背后有着 Facebook 的支持,并且满意度也很高。
2. 框架之争
对比去年数据可以得出,框架战场已经由去年的“三足鼎立”变成今年的“两强相争”。React 正当红,拥有最大的市场份额。Vue 开始迅速崛起,两年前有 27% 的受访者表示从未听过 Vue,现在这个数据已经降到了 1.3%,在 GitHub 上,Vue 的 star 数已经超越了 React。而 Angular 虽然拥有庞大的用户群,但是逐渐被开发者抛弃,已经被 Vue 超越。
3. 数据层工具
毫无疑问,Redux 仍然是应用最广泛的数据层工具,但是 GraphQL 也不容小觑,它的用户数在两年时间内从 5% 上升到了 20%,客户端选择倾向于阿波罗(Apollo),值得一提的是,最新版的阿波罗发布,让 Redux 变得可有可无,所以明年这个排名可能会有大变化。
4. 后端框架
近年来,JavaScript 在后端领域都没有重大突破,虽然每年都有新的框架出现,但是几乎没有能挑战 Express 霸主地位的框架出现,号称要取代 Express 的 Koa,在今年也开始出现下滑的趋势。
值得一提的是 Next.js,虽然它仍然无法比拟功能齐备的 Node 后端,但是它专注于解决 React 应用的服务器渲染问题的特性,使之受到很多开发者的关注。
5. 测试工具
虽然 Mocha 是最常用的单位测试工具,但是 Jest 的满意度已经超越了 Mocha,成为今年最流行的测试工具,这背后与 Facebook 的努力密不可分。
6. 移动和桌面应用
现如今,JavaScript 已经超出了浏览器的界限,应用到了更广阔的领域,移动和桌面应用就是很典型的例子。
React Native 和 Electron 是使用 Web 技术构建移动和桌面应用程序的两个主要解决方案。巧合的是,他们在满意度和用户数量上具有相似的数据。
确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
  • 深入了解
  • 翻译
    • 英语
    • 中文简体
    • 中文繁体
    • 法语
    • 德语
    • 日语
    • 韩语
    • 俄语
    • 西班牙语
    • 阿拉伯语
  • 解释
  • 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
免费领取
登录 后留言

全部留言(1)

  • 最新
  • 精选
  • 旭东(Frank)
    单元测试吧
    1
收起评论
显示
设置
留言
1
收藏
74
沉浸
阅读
分享
手机端
快捷键
回顶部