愛前端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.pswp.cn/news/394455.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/394455.shtml
英文地址,請注明出處:http://en.pswp.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…