4 года назад
Всё что вам нужно знать о CSS-in-JS
Предположу, что вы слышали термины «CSS-in-JS», «стилизованные компоненты», «Radium», «Aphrodite», но не стали в них вникать, думая: «Ну и зачем это всё нужно? Мне вполне хватает CSS-in-CSS (обычного кода CSS в .css-файлах).» Я хочу пролить свет на то, для чего нужны эти инструменты. Как минимум, мы поймем концепцию и пользу. В то же время, я не настаиваю на обязательном применении CSS-in-JS и отказе от CSS-in-CSS. Самое верное решение — всегда то, что больше подходит именно для вашего конкретного случая...
3 года назад
Знакомство с библиотекой Styled Components в React
Источник: Nuances of Programming Styled Components  —  общеизвестная библиотека для стилизации приложений React. Она позволяет создавать пользовательские компоненты посредством написания самого CSS в JavaScript. В статье будут рассмотрены принципы применения Styled Components в приложении React. По итогам изучения материала вы узнаете, как: Начнем с беглого обзора библиотеки и ее преимуществ, а потом займемся разбором кода. Styled Components Для стилизации приложения React существует множество вариантов...