2017年前端开发工具趋势

  • 时间:
  • 浏览:1
  • 来源:神彩大发幸运飞艇_彩神大发幸运飞艇官方

受访者含高51%是JavaScript的高级开发者或专家。

框架的情况报告看起来比较让人迷惑:

总得来说,开发工具是多种多样的。开发人员应该多研究一点预处里器和命名法律最好的办法等,以便确定最适合另一方的。

仅有14%的开发者不使用任何预处里,大伙更喜欢使用原始的CSS代码。尽管这名法律最好的办法开发数率较慢,却说却是开始英语 英文学习前端开发的最容易和最好的法律最好的办法。是因为86%的开发者使用预处里器,则平均另另一个网站时要进行7.另另一个CSS文件的请求。

开发者含高63%为高级开发者和专家:

有以下几点值得注意:

本文来源于全球的5254份前端工具使用的调查报告,期望通过本文都可不可否 帮助大伙更好的了解最新的前端开发工具趋势。

Grunt的使用率下滑到了12%。有11%的受访者确定不使用任何任务执行工具。

83%的受访者具有两年以上的前端技术经验,可不可否 可不可否 5%的受访者可不可否 一年:

41%的开发者使用ESLint,19%的开发者使用JSLint,14%的开发者使用JSHint另另一个 的工具来检查代码的合法性。

23%的受访者表示,大伙不使用任何代码合法性检查工具。却说大伙是因为会使用文本编辑器和IDE来检查代码错误。

 是一款使用 TypeScript 编写的新一代 JavaScript/HTML5 控件集。它秉承触控优先的设计理念,在全球率先支持 AngularJS,却说支持 React、VueJS 以及 TypeScript 2.2,它还提供性能卓越、零依赖的 FlexGrid 和图表等多个控件,是构建企业应用tcp连接的全套控件集。

有44%的开发者使用Gulp,一点一点Gulp是当仁不不的最受欢迎工具。一并,更为简单的npm script也从2016年的23%使用率上升到了26%。

使用模块绑定的开发者自2016年以来增长了20%,达到68%。其中Webpack是最受欢迎的模块绑定工具,占到了31%,其次是Browserify(11%)、RequireJS(8%)。

39%的受访者在当前的项目中使用Modernizr。14%的受访者使用Stylelint来检查CSS的有效性。23%的开发者不使用任何CSS工具或命名法律最好的办法。

超过63%的开发者使用Sass,这也使得Sass成为无可争议的预处里首确定。8%的开发者使用PostCSS,通常情况报告下,PostCSS全版都是和AutoPrefixer等预处里器配合使用的。

目前最流行的系统有:

仅有10%的受访者尝试过Less,19%的受访者尝试过Stylus,500%的受访者从未听闻Rework。

尽管CSS被认为却说属性-参数值对的简单集合,却说CSS却是没人掌握的。CSS3引入了一点的新特征,要想全版的掌握CSS变得没人困难。

62%的开发人员正在使用Babel另另一个 的编译器,来将ES6代码编译为对旧浏览器更为友好的ES5代码。31%的受访者听说过另另一个 的编译器,却说并未使用过。7%的开发者从未听说过另另一个 的编译器。

62%这名数据是比较高的。IE和旧的应用不不支持最新的JavaScript语法,一点一点是因为你正在编写的是ES6代码,没人就时要最新的浏览器来支持。是因为项目时要在旧的浏览器版本下运行,没人最好编写ES5代码。

94%的受访者表示,大伙使用过Node.js包管理器npm,有23%的受访者使用过TypeScript。

是因为你想学习前端还时要来这名群,首先是二九一,里边是八五一,最后是一八九,里边还时要学习交流全版都是资料还时要下载。

最受欢迎的命名法律最好的办法是BEM,占到总数的40%。接下来是CSS Modules(16%)、OOCSS(15%)和SMACSS(13%)。

前端开发工具推荐:

尽管位于相关性难题,却说超过99%的开发者都曾使用过jQuery,有31%的受访者认为使用jQuery对大多数项目来说全版都是点要。目前仍有近70%的受访者继续在现有的项目中使用jQuery:

测试工具的使用率在一年时间之内增长了12%,达到了52%。却说纵观过去,JavaScript的测试总爱是个挑战。测试驱动开发(TDD)另另一个 的技术我其实都可不可否 捕获逻辑错误,却可不可否 捕获异步事件下位于的错误。幸运的是,行为驱动开发(BDD)很是因为会融合到真实浏览器的检查活动中,另另一个 也会助于前端测试更加可操作。

根据调查结果,在确定库时,jQuery是另另一个合理的确定。在确定框架时,还时要确定React,是因为它很受欢迎。是因为你还没选定框架,没人还时要先学习HTML、CSS、JavaScript和浏览器开发的基础知识。哪几种知识都可不可否 帮助你更好了解框架,甚至也是因为助于你为框架系统的改进做出贡献。

46%的开发者在编码全版都是使用两种 命名法律最好的办法,对于CSS高级开发者和专家来说,这名比例上升到了57%。