【AICon】硅谷视野+中国实践,汇聚全球顶尖技术的 AI 科技盛会 >>> 了解详情
写点什么

前端工具使用情况调查提供社区洞察力

  • 2015-09-14
  • 本文字数:1008 字

    阅读完需:约 3 分钟

Ashley Nolan 对开发者前端工具的选择进行了一次调查,超过 1000 名开发者对此进行了回应。调查结果发布在“2015 年前端工具使用状况”一文中,并且Ashley Nolan 的分析为“2015 年JavaScript 状况”提供了另一种视角。

一个经常被问到的问题是:“我应该使用什么样的框架?”虽然Angular 在过去的几年中获得了广泛的关注,但是如今React 出现了。该调查询问开发者:“在你们的项目中,主要使用哪种JavaScript 库或者框架?”虽然调查发现jQuery 可能已经达到其顶峰,并且超过55% 的项目仍然在使用jQuery,但是仍然有15% 的受访者表示他们主要使用Angular 和8% 的受访者表示他们主要使用React。

Nolan 的调查结果显示 Angular 和 React 的使用比例为 2:1,这跟 InfoQ 最近一次发起的“现实中 JavaScript 框架使用调查”结果不谋而合。

至于任务运行器,调查结果显示 Gulp 遥遥领先于 Grunt。Nolan 告诉 InfoQ,这样的结果让他大吃一惊:

我觉得 Gulp 会做的跟我想象中一样的出色,因为他已经彻底缩小了跟 Grunt 的差距,但是我没想到它是如此的出类拔萃,以至于独占鳌头。我认为这显示了,在较长时期内,如果人们看到转换前端工具所带来的价值时,他们是多么地愿意转换前端工具的,并且现在人们就是这么做的。

该图已经得到 Ashley Nolan 的许可。

该调查同样显示大部分开发者并没有关注 JavaScript 测试。超过 56% 的受访者表示他们没有使用任何一种工具来测试他们的 JavaScript。而 Mocha 和 Jasmine 是那些开发者用来测试他们的 JavaScript 最常用的两种工具。Nolan 向 InfoQ 暗示到:目光短浅可能是他们不使用测试工具的原因。

他认为尽管社区已经多次强调了 JS 测试的重要性,但是真正让你开始考虑着手建立时,它仍然是众多比较困难的领域之一——因为与学习一个新的 JavaScript 框架或者任一前端开发的新领域相比他们需要投入精力到学习某一测试框架里去,但是并不是所有开发者都能看到学习新的测试框架的价值所在。当给某些只看着底线而不顾全大局的管理者或者企业工作时,为学习和建立测试框架所花费的时间辩解是一项比较困难的工作。

理想情况下,为了挖掘这种趋势是如何随着时间推移而变化的,Nolan 将会定期重复该项调查。他告诉 InfoQ 他比较有兴趣看到 PostCSS 的兴起,“因为目前 PostCSS 在行业有很大的使用它的动能,并且它让开发者在 CSS 处理方面拥有更多的主动性”。

查看英文原文: Front-End Tooling Survey Provides Insight Into the Community

2015-09-14 19:002339
用户头像

发布了 92 篇内容, 共 23.1 次阅读, 收获喜欢 4 次。

关注

评论

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

2023汉化和谐版camtasia电脑屏幕录制软件

茶色酒

Camtasia Studio2023

设计模式之模板模式

程序员大彬

设计模式

基于Magma构建灵活、低成本无线接入网

俞凡

架构 网络 通信

JUC 常用 4 大并发工具类

鱼找水需要时间

Java spring JUC

第九期-毕业设计

wuli洋

C/C++ 操作注册表与服务

泼辣修图2023永久版安装包下载

茶色酒

泼辣修图2023

Go应用服务疑似内存泄露问题排查

SFLYQ

Go 容器 内存溢出

寄存器和移位寄存器分析与建模

timerring

FPGA

CleanMyMac2023知名MAC电脑清理软件

茶色酒

CleanMyMac X

架构训练营模块六作业-拆分电商系统为微服务

张Dave

Java学习路线阅读计划时间线

kcodez

后端开发 Java 开发

毕业项目 - 设计电商秒杀系统

in9

后GameFi时代下的新宠Umi'Friends,能否成为下一个Axie Infinity?

股市老人

为什么字节跳动选择使用 Go 语言?

Jackpop

为什么放弃Vim而选择Neovim?

Jackpop

Python新手太需要了,这5个做题练习网站爱了!

Jackpop

软件测试/测试开发 | 测试环境搭建

测试人

软件测试 自动化测试 测试开发 测试环境

支持30+,这款文档提取工具太好用了!

Jackpop

效率倍增!VS Code瞬间好用多了

Jackpop

parallels desktop18新许可证和升级

茶色酒

parallels desktop18

parallels desktop2023汉化版虚拟机下载

茶色酒

parallels desktop2023

Nginx unexpected end of file 配置证书遇到问题,如何解决?

程序员泥瓦匠

nginx

这才是机器学习正确高效的学习路线!

Jackpop

Nostr 协议详解(科普篇)

Rayjun

分布式 nostr

软件测试/测试开发 | web前端的HTML浅析

测试人

软件测试 自动化测试 测试开发 web测试

软件动力学:我理解的可演进架构

agnostic

可演进架构

开源免费!一款性能和体验超棒的编程IDE

Jackpop

编程界的劣驱良现象有哪些? 圆桌收录 用代码构建世界

Jackpop

20K+ Star!一款开源免费B站视频下载工具

Jackpop

下一代Jupyter Notebook?也太好用了吧!

Jackpop

前端工具使用情况调查提供社区洞察力_JavaScript_David Iffland_InfoQ精选文章