爱前端2018全栈大前端_启动2018年前端工具调查

爱前端2018全栈大前端

by Ashley Watson-Nolan

通过阿什利沃森-诺兰

启动2018年前端工具调查 (Launching the Front-End Tooling Survey 2018)

The Front-End Tooling Survey is back to gather input and shed some light on the tooling habits across the web development industry.

前端工具调查回来了,以收集信息并阐明整个Web开发行业中的工具习惯。

TL;DR: Take part in this year’s survey.

TL; DR :参加今年的调查 。

有点背景 (A bit of background)

18 months ago, 5,254 developers took part in the 2016 Front-End Tooling Survey with the results showing some interesting changes in the tools that we were using.

18个月前,有5254位开发人员参加了2016年前端工具调查, 结果显示我们正在使用的工具发生了一些有趣的变化 。

Back then, React knowledge across the industry had rocketed, while Sass was still by far the most popular CSS preprocessor. Meanwhile, tools like Vue.js, Jest, and PostCSS were starting to see growing adoption over the previous 12 months.

那时,整个行业的React知识已经激增,而Sass仍然是迄今为止最受欢迎CSS预处理器。 同时,在过去的12个月中,诸如Vue.js,Jest和PostCSS之类的工具开始被采用。

But how have things changed (or not) since then? What tools are we using right now, and how does that compare with the results from 2016? Are there any new tools emerging that would be useful to keep an eye on?

但是从那以后事情如何变化(或没有变化)? 我们目前正在使用哪些工具,与2016年的结果相比如何? 是否有任何新工具可以引起关注?

我们的工具习惯改变了吗? (Have our tooling habits changed?)

When the survey was last run in 2016, a number of interesting results were observed in comparison to the results from 2015.

上次调查于2016年进行时,与2015年的结果相比,观察到了许多有趣的结果。

When asked “Which JavaScript libraries and/or frameworks do you currently use most frequently on projects?”, React gained more responses (36.91%) than AngularJS (named Angular 1 in the survey for clarity) and Angular 2 combined (33.57%). This was a noticeable shift from 2015 when AngularJS received more than double the number of responses in comparison to React.

当被问到“您目前在项目中最常使用哪个JavaScript库和/或框架?”时,React获得的响应(36.91%)比AngularJS(为清楚起见在调查中称为Angular 1)和Angular 2的总和(33.57%)多。 与2015年相比,这是一个明显的转变,当时AngularJS收到的响应数量是React的两倍多。

When looking at the results across both libraries and frameworks, jQuery was clearly still very popular with 70.25% of developers saying that they used it frequently on their projects. jQuery also came out on top when respondents were asked to name the JavaScript library or framework that they considered most essential to them, with 32.11% of the responses.

在跨库和跨框架查看结果时,jQuery仍然很受欢迎,有70.25%的开发人员表示他们在项目中经常使用它。 当要求受访者命名他们认为对他们最重要JavaScript库或框架时,jQuery也名列前茅,占32.11%。

In the CSS tooling landscape, things were more consistent year-to-year, with Sass still clearly the most popular preprocessor. Looking deeper at the results, however, there were small gains in popularity for tools such as PostCSS and for CSS-in-JS techniques such as CSS modules. Will these tools have kicked on and gained more traction in the industry?

在CSS工具领域,情况逐年保持一致,显然Sass仍然是最受欢迎的预处理器。 然而,更深入地研究结果,诸如PostCSS之类的工具和诸如CSS模块之类CSS-in-JS技术的普及程度却很小。 这些工具会在行业中发挥作用并获得更大的吸引力吗?

In other areas of the tooling landscape, there were also clear front-runners, with Webpack, ESLint, and Mocha leading the way when it came to JavaScript module bundling, linting, and testing respectively.

在工具领域的其他领域,也有明显的领先者,其中Webpack,ESLint和Mocha分别在JavaScript模块捆绑,插入和测试方面处于领先地位。

It’ll be fascinating to see how the usage levels of all of these tools has changed 18 months on.

令人惊奇的是,所有这些工具的使用水平在18个月后都发生了变化。

什么是新的? (What’s new?)

Based on feedback, I’ve added questions on CSS frameworks and JavaScript Type to check which tools are on top of the pile in those areas.

根据反馈,我添加了有关CSS框架和JavaScript类型的问题,以检查哪些工具在这些领域中排在前列。

Also new in this year’s survey is a question aimed at learning knowledge levels around some of the newest CSS techniques being used, such as CSS Grid and Custom Properties.

今年的调查中的另一个新问题是,旨在学习有关所使用的一些最新CSS技术的知识水平,例如CSS网格和自定义属性。

Apart from that, the survey has been kept as concise as usual — so the familiar questions have been tweaked to include any new tools that are becoming more popular with developers.

除此之外,该调查一如既往地简洁明了-因此对熟悉的问题进行了调整,以包括任何在开发人员中越来越受欢迎的新工具。

参与! (Take part!)

As with previous years, the survey should only take a few minutes to fill in, and I really do appreciate every response. Simply put, the more responses the survey receives, the more representative the results will be.

与往年一样,该调查只需几分钟即可填写 ,我非常感谢您的每一次答复。 简而言之,调查收到的答复越多,结果将越具有代表性。

The survey will close at the end of March, after which I’ll write up the results and analysis as a series of articles. If you’d like to know when this happens, follow me on Twitter or you can leave your email at the end of the survey to receive information once this has been published.

这项调查将于3月底结束,之后,我将通过一系列文章来撰写调查结果和分析。 如果您想知道这种情况何时发生,请在Twitter上关注我,或者您可以在调查结束时留下您的电子邮件,以在信息发布后接收信息。

So what are you waiting for? Go ahead and fill in the survey now!

那你还在等什么? 继续填写调查表吧!

翻译自: https://www.freecodecamp.org/news/launching-the-front-end-tooling-survey-2018-927bf975fdf0/

爱前端2018全栈大前端

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/394455.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

PHP 小数点保留两位【转】

最近在做统计这一块内容&#xff0c;接触关于数字的数据比较多&#xff0c; 用到了三个函数来是 数字保留小数后 N 位&#xff1b; 接下来简单的介绍一下三个函数&#xff1a; 1、number_format echo number_format("5000000")."<br>"; echo number_…

华为杯数学建模2020获奖名单_我校在2020年全国大学生数学建模竞赛中再获佳绩(内附获奖名单)...

# 近日&#xff0c;从全国大学生数学建模竞赛组委会获悉&#xff0c;我校在2020年全国大学生数学建模竞赛中获得5项国家二等奖。国家奖获奖数量在全国农林院校中并列排名第二。在黑龙江省高校中位居第三名。1你的喜悦&#xff0c;我们的欣慰# 2020年全国大学生数学建模竞赛于9月…

Python 面试总结

公司面试&#xff1a; 1&#xff0c;说说项目都用到了什么技术&#xff1f; 2&#xff0c;mysql索引的种类&#xff1f; 3&#xff0c;索引建多有什么不好&#xff1f; 4&#xff0c;mysql的引擎有什么&#xff1f; 5&#xff0c;redis是单线程还是多线程的? 6, redis的持久化…

医疗器械监管系统总结

算算时间毕业也两个多月了&#xff0c;心也慢慢塌下来了&#xff0c;少了些许的浮躁&#xff0c;增加了些许的淡定&#xff0c;同时也添加了一些不好的习气&#xff0c;“混”&#xff0c;混日子的混&#xff0c;生活慢慢的缺少了激情&#xff0c;伴随着和她渐渐的疏远。昨天听…

fn映射 mac 键盘_【新鲜评测】高颜值、低延迟、多模式跨平台办公神器-米物蓝牙键盘...

首先&#xff0c;要例行感谢糖纸众测&#xff0c;感谢麻麻酱给我这次评测机会。大家可以微信搜索【糖纸】小程序免费体验更多科技产品。小米旗下生态链公司米物最近出了一款蓝牙双模键盘&#xff0c;它作为一个85全键键盘&#xff0c;可以完成蓝牙和USB转换&#xff0c;以及PC和…

leetcode413. 等差数列划分(动态规划)

数组 A 包含 N 个数&#xff0c;且索引从0开始。数组 A 的一个子数组划分为数组 (P, Q)&#xff0c;P 与 Q 是整数且满足 0<P<Q<N 。 如果满足以下条件&#xff0c;则称子数组(P, Q)为等差数组&#xff1a; 元素 A[P], A[p 1], …, A[Q - 1], A[Q] 是等差的。并且 …

(转发)python3用matplotlib绘图出现中文乱码的问题

from pandas import Series,DataFrame import matplotlib.pyplot as plt from pylab import mpl mpl.rcParams[font.sans-serif] [SimHei] 字体的选择如下&#xff1a; 黑体 SimHei微软雅黑 Microsoft YaHei微软正黑体 Microsoft JhengHei新宋体 NSimSun新细明体 PMingLiU细明…

小程序 input 换行_小程序 input双向数据绑定

小程序 双向绑定数据&#xff08;单个&#xff09;<小程序 双向绑定数据&#xff08;多个&#xff09;<

平面设计 前端_我如何在5个月内从平面设计师过渡到前端开发人员

平面设计 前端2017 was a bumpy yet exciting year for me. I left my graphic designer job in March, and entered the maze of the coding world. Five months later, I finally got a job as a front-end developer at Tenten.co.2017年对我来说是坎a而又令人兴奋的一年。 …

logstash5.x改变

5.x版本 logstash中 elasticsearch插件的workers&#xff0c;无法配置大于1&#xff0c;会提示 This plugin uses the shared and doesnt need this option 这个的意思是进到logstash本身的配置文件pipeline.output.workers。 不要一开始就修改workers个数。这也许是一个误区。…

Suricata的初始化脚本

见官网 https://suricata.readthedocs.io/en/latest/initscripts.html

jpa在自己创建表的是字段名不一致_用 数据透视表 完成 Excel多表合并

一般情况下&#xff0c;数据透视表只能汇总一个表格中的数据。即使使用多区域汇总&#xff0c;也只能对多表的单列内容进行数据汇总&#xff0c;而多列却无法实现。前段时间也推送过Power Query的方法&#xff0c;但它有版本限制。而今天宏兴会计培训小编推送的是一个通用的多表…

python根据数据生成图像_从三个numpy数组生成图像数据

首先&#xff0c;您应该运行以下代码&#xff1a;import numpy as npX np.asarray()Y np.asarray()Z np.asarray()Xu np.unique(X)Yu np.unique(Y)然后您可以应用以下任何一种方法。值得注意的是&#xff0c;即使数据没有被分类(与目前接受的答案相反)&#xff0c;所有这些…

leetcode120. 三角形最小路径和(动态规划)

**给定一个三角形&#xff0c;找出自顶向下的最小路径和。**每一步只能移动到下一行中相邻的结点上。 相邻的结点 在这里指的是 下标 与 上一层结点下标 相同或者等于 上一层结点下标 1 的两个结点。 例如&#xff0c;给定三角形&#xff1a; [ [2], [3,4], [6,5,7], [4,1,…

Bootstrap教程:学习构建第一个Bootstrap 4网站

快速教程&#xff0c;可帮助您快速掌握最新版本的Bootstrap。 (A quick tutorial to get you up to speed with the latest version of Bootstrap.) In my opinion, the best way to learn a new technology is often to start building stuff from day one. This gives a sens…

使用栈实现队列 Implement Queue using Stacks

为什么80%的码农都做不了架构师&#xff1f;>>> 问题&#xff1a; Implement the following operations of a queue using stacks. push(x) -- Push element x to the back of queue.pop() -- Removes the element from in front of queue.peek() -- Get the front…

Java利用POI生成Excel强制换行

前一段时间在做一个学校排课系统时&#xff0c;有一个地方需要利用把课程表生成excel汇出给客户&#xff0c;由于之前用excel都只是简单的应用&#xff0c;在单元格里都是用自动换行&#xff0c;而这次可能需要用到手动强制换行。 于是我在网上找了一下&#xff0c;网上找到的文…

550什么意思_研报翻译官第二期:带你了解什么是CPI

欢迎收看“第二期”研报翻译官&#xff0c;临近年末&#xff0c;各类金融研报接踵而至&#xff0c;我们也常会看到GDP、CPI、PPI这类字眼。过年回家跟亲戚朋友唠嗑的时候&#xff0c;如果不扯上几句CPI或PPI&#xff0c;都显自己得不够专业。听你们吹牛&#xff0c;我炒菜都有劲…

leetcode1314. 矩阵区域和(动态规划)

给你一个 m * n 的矩阵 mat 和一个整数 K &#xff0c;请你返回一个矩阵 answer &#xff0c;其中每个 answer[i][j] 是所有满足下述条件的元素 mat[r][c] 的和&#xff1a; i - K < r < i K, j - K < c < j K (r, c) 在矩阵内。 示例 1&#xff1a; 输入&…

python读取数据库文件的扩展名_Python读取sqlite数据库文件的方法分析

本文实例讲述了Python读取sqlite数据库文件的方法。分享给大家供大家参考&#xff0c;具体如下&#xff1a;这是Python内置的&#xff0c;不需要pip install 包数据库里面有很多张表要操作数据库首先要连接conect数据库然后创建游标cursor来执行execute&#xff33;&#xff31…