写点什么

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

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

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

关注

评论

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

架构师训练营第五周总结

方堃

极客大学架构师训练营

【架构师训练营 - 周总结 -5】

小动物

总结 极客大学架构师训练营 第五周

第 5 周 - 课后作业

大海

【第九课 + 第十课】技术选型:缓存架构 + 消息队列与异步架构

Aldaron

啃碎并发(四):Java线程Dump分析

猿灯塔

1. 初识Jackson -- 世界上最好的JSON库

YourBatman

Jackson Fastjson JSON库

架构设计篇之面向对象设计

小诚信驿站

架构 架构师 架构分析 刘晓成 架构演进

Jira feat. Confluence助力敏捷项目管理

跟YY哥学Jira

Jira Confluence Reports

一致性哈希算法实现及案例测试,java版

潜默闻雨

哈希表

Axe

一致哈希

鲁米

第五周总结-缓存、消息中间件、负载均衡器、分布式数据库

吴建中

极客大学架构师训练营

「架构师训练营」学习笔记:第 5 周 技术选型

Amy

总结 极客大学架构师训练营 消息队列 分布式缓存 第五周

架构师训练营作业 -- Week 5

吴炳华

极客大学架构师训练营

深入了解kafka系列-生产者

小技术君

kafka Kafka知识点

架构师训练营 - 技术选型

Pontus

极客大学架构师训练营

架构师训练营」第 4 周作业

edd

扯淡 Java 集合

CoderLi

Java 后端 hashmap 后台

作业-05-java实现一致性hash算法

梦子说

极客大学架构师训练营

实现一致性哈希算法

Aldaron

架构师训练营 - 学习笔记 - 第五周

心在飞

极客大学架构师训练营

第5周 - 学习总结

大海

技术选型之缓存、队列、负载均衡

olderwei

极客大学架构师训练营

领域模型为核心的架构设计 初篇

小隐乐乐

领域驱动设计 架构师

Java实现一致性 Hash 算法实现(训练营第五课)

看山是山

极客大学架构师训练营 一致性hash

架构师训练营 第五周 学习总结

一雄

学习 极客大学架构师训练营 第五周

深入了解kafka系列-消费者

小技术君

kafka flink 消费 kafka Kafka知识点

极客时间架构师训练营 - week5 - 作业 2

jjn0703

极客大学架构师训练营

架构师训练营 Week 05 总结

Wancho

Week05 作业

极客大学架构师训练营

第05周 技术选型-01 学习总结

Jaye

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