Подход CSS-in-JS
Библиотеки для написания CSS в JavaScript-коде.
Рейтинги
Процент удовлетворённости, заинтересованности, использования, узнаваемости.
Не учитываются технологии с узнаваемостью менее 10%. Каждое соотношение определяется следующим образом:
- Удовлетворённость: сравнение ответов Буду использовать снова и Больше не буду использовать.
- Заинтересованность: сравнение ответов Хочу изучить и Не интересно.
- Использование: сравнение ответов Буду использовать снова/Больше не буду использовать с общим количеством.
- Узнаваемость: разница между количеством ответов за узнаваемость и количеством ответов за вариант ответа Впервые слышу.
Опыт работы
Анализ ответов по исследуемым технологиям в сравнении с предыдущим годом.
Не буду больше использовать | |
Не интересно | |
Буду ещё использовать | |
Интересно | |
Впервые слышу |
Не учитываются технологии, данные по которым есть только за один год.
Сравнение положительных и негативных ответов
На следующей диаграмме разделены положительные («Хочу изучить», «Буду использовать снова») и негативные («Не интересно», «Больше не буду использовать») ответы справа и слева, соответственно, относительно центральной оси.
Ширина столбца представляет собой количество респондентов, знакомых с рассматриваемой технологией.
Styled ComponentsПроцент заполнения: 80.5% (9255)Процент заполнения: 80.5% (9255)
2019
2020
Не буду больше использовать | |
Не интересно | |
Буду ещё использовать | |
Интересно | |
Впервые слышу |
JSSПроцент заполнения: 80.6% (9267)Процент заполнения: 80.6% (9267)
2019
2020
Не буду больше использовать | |
Не интересно | |
Буду ещё использовать | |
Интересно | |
Впервые слышу |
Styled JSXПроцент заполнения: 80.8% (9282)Процент заполнения: 80.8% (9282)
2019
2020
Не буду больше использовать | |
Не интересно | |
Буду ещё использовать | |
Интересно | |
Впервые слышу |
RadiumПроцент заполнения: 80.6% (9264)Процент заполнения: 80.6% (9264)
2019
2020
Не буду больше использовать | |
Не интересно | |
Буду ещё использовать | |
Интересно | |
Впервые слышу |
EmotionПроцент заполнения: 80.8% (9281)Процент заполнения: 80.8% (9281)
2019
2020
Не буду больше использовать | |
Не интересно | |
Буду ещё использовать | |
Интересно | |
Впервые слышу |
CSS ModulesПроцент заполнения: 80.9% (9293)Процент заполнения: 80.9% (9293)
2019
2020
Не буду больше использовать | |
Не интересно | |
Буду ещё использовать | |
Интересно | |
Впервые слышу |
Styled SystemПроцент заполнения: 80.6% (9268)Процент заполнения: 80.6% (9268)
2020
Не буду больше использовать | |
Не интересно | |
Буду ещё использовать | |
Интересно | |
Впервые слышу |
Мой выбор в 2020 году: Fela
Fela — удивительный инструмент. Он довольно мощный, достаточно простой в использовании и при этом очень эффективный.
Hugo “Kitty” Giraudel
StitchesПроцент заполнения: 80.7% (9270)Процент заполнения: 80.7% (9270)
2020
Не буду больше использовать | |
Не интересно | |
Буду ещё использовать | |
Интересно | |
Впервые слышу |
StyletronПроцент заполнения: 80.8% (9281)Процент заполнения: 80.8% (9281)
2020
Не буду больше использовать | |
Не интересно | |
Буду ещё использовать | |
Интересно | |
Впервые слышу |
FelaПроцент заполнения: 80.8% (9284)Процент заполнения: 80.8% (9284)
2020
Не буду больше использовать | |
Не интересно | |
Буду ещё использовать | |
Интересно | |
Впервые слышу |
LinariaПроцент заполнения: 80.7% (9277)Процент заполнения: 80.7% (9277)
2020
Не буду больше использовать | |
Не интересно | |
Буду ещё использовать | |
Интересно | |
Впервые слышу |
AstroturfПроцент заполнения: 80.7% (9271)Процент заполнения: 80.7% (9271)
2020
Не буду больше использовать | |
Не интересно | |
Буду ещё использовать | |
Интересно | |
Впервые слышу |
Другие инструментыПроцент заполнения: 0.7% (84)Процент заполнения: 0.7% (84)
Другие инструменты в этой категории (ответы в свободной форме).
Общий показатель удовлетворённости
По шкале от одного (очень недоволен) до пяти (очень доволен), насколько довольны разработчики текущим состоянием этой категории?