世界上的Angular开发者使用哪种转译器、编辑器和构建工具?
在Angular的官方博客文章《Angular 2 Survey Results》中,我们对Angular开发者进行了一项关于使用Angular 2的调查问卷。由于世界各地的Angular开发者对于哪种转译器、编辑器和构建工具更偏好的结果非常有趣,因此我将其中一部分引述并介绍给大家。我相信这些信息不仅对Angular开发者有参考价值,对于前端工程师也是有价值的参考信息。
一款受欢迎的转译器是TypeScript。
转译器(Transpiler)是指一种将代码转换为其他代码的技术。根据文章,作者进行了一项关于”在Angular 2中想要使用哪种转译器”的调查,共有2100名开发者参与。结果显示,TypeScript被选为第一位,这有点令人意外,因为和Babel差不多是个预期结果。
排行:
第一名: TypeScript 占45.0%
第二名: Babel 占33.2%
(请参阅文章获取第三名及以后的排名)
※ 引用自「Angular 2 Survey Results」中的「转译器」部分
熱门的编辑器是Webstorm。
根据报道,针对2100名开发者进行了一项调查,问题是“在使用Angular 2时你想使用哪个编辑器?”结果显示,WebStorm排名第一。
1位:Webstorm 占据了 43.0% 的份额。
2位:Sublime 占据了 39.0% 的份额。
3位:VS Code (Visual Studio Code) 占据了 30.1% 的份额。
(详细排名参见原文章。)
从「Angular 2 调查结果」的「编辑」一章引用。
根据Google趋势来看,WebStorm在其中排名第三,因此,像Angular这样进行大型JavaScript开发的用户可能更喜欢使用WebStorm。
有很高人氣的建置工具是Gulp。
根据报道,对2100名开发者进行了一项关于在Angular 2中想使用哪个构建工具的调查。结果显示,Gulp是第一选择,与其他工具相比有着较大的优势。看来Webpack也在增长中。
第一名:Gulp 占比72.4%
第二名:Grunt 占比39.5%
第三名:Webpack 占比23.6%
(具体结果请参考文章中的数据)
※ 引用自文章「Angular 2 Survey Results」中的「構建工具」部分。
最终
Angular的开发者中有很多人深入使用JavaScript,参考他们喜欢使用什么工具可能会很有帮助。在“Angular 2 Survey Results”一文中,还有关于Angular特定技术(模板语法、模板位置、服务器渲染等)的调查结果,如果您感兴趣的话,请查看一下。