Недавний отчет, который был проведен среди разработчиков показывает о состоянии CSS 2019 и подробно описывает, какие функции и инструменты CSS они используют, какие они не используют и какие предпочитают чаще всего.
По правде сказать я был удивлен результатами, однако тренды, которые сейчас действуют в среде разработчиков ясно дают понять, что на данный момент актуально в среде разработки.
Отчет «Состояние CSS 2019» , основанный на опросе 11 307 разработчиков CSS (каскадных таблиц стилей) в 135 странах, был выпущен разработчиками Sacha Greif и Raphael Benitte. Опрос определяет, какие функции и инструменты CSS используют разработчики, а какие предпочитают.
Почти 32 процента респондентов писали на CSS в течение 5-10 лет, в то время как 27,07 процента писали на CSS в течение 10-20 лет.
CSS, которому уже 22 года, с годами развивался и включал в себя такие возможности, как сетки для определения сложных макетов, режимов смешивания, масок и форм - для реализации более богатых конструкций.
Некоторые из ключевых результатов опроса:
★ Среди инструментов макета CSS - Flexbox используется 95,3% разработчиков CSS, которые знают об этой функции, а Grid - 55,7%. Многостолбцовый макет используют 52,3% разработчиков, которые об этом знают.
★ Среди CSS-форм и графики, Filters&Effects используют 67,9% разработчиков, которые знают об этой функции, объектная подгонка - 67,4%, а режим наложения - 48,8%.
★ Среди CSS-взаимодействий overscroll-поведение используется 47,7% разработчиков, которые знают об этой функции, в то время как overflow-anchor используется 33,3%, а Scroll Snap - только 22,3%.
★ Среди типографских функций CSS @fontface используется 95,1% разработчиков, которые знают об этой функции. Свойства разрыва строки используются на 91,3 процента.
★ Что касается анимации и преобразований, то переходы и преобразования используются более чем 95 процентами разработчиков, в то время как анимации используются 91,3 процентами.
★ Возможность CSS calc () для выполнения вычислений используется 90,3% разработчиков, которые знают об этой функции.
★ Переменные CSS, обеспечивающие поддержку пользовательских свойств, используются 62 процентами разработчиков, которые знают об этой функции.
★ Sass - самый популярный препроцессор, 90% разработчиков, которые использовали его, сообщают, что будут использовать его снова. Только 25,5% разработчиков, которые использовали Less, сказали, что будут использовать его снова.
★ Постпроцессор PostCSS также получил высокие оценки: 91 процент разработчиков, которые использовали его, сообщили, что будут использовать его снова.
★ Самым популярным текстовым редактором оказался Visual Studio Code, который регулярно используют 70,6% опрошенных разработчиков. Sublime Text регулярно используется на 34,1%, Atom на 22%, WebStorm на 18,5%, Vim на 17,5% и Emacs на 1,78%.
Вы можете прочитать результаты опроса на 2019.stateofcss(точка)com
P.S. А также получать обновления в области IT прямо себе на телефон, который вы постоянно держите у себя в кармане. Для этого просто подпишитесь на наш канал.