Почему сразу захламлять? Они в отдельных файлах(.js), точно так же как и любые css
Компоненты, это компоненты Выглядит все inline - в верстке это плохой тон Почему нельзя раз уж CSS, то оставить его в CSS Почему его используют? Зачем? Что я не понимаю?
google styled component motivation
https://habr.com/ru/post/417707/ Это возможно холиварная тема, вот ответы собственно
Удобно передавать туда какие-то пропсы от которых меняются стили, в случае с css приходится писать портянки
А нормально захламлять js html’ем в этом вашем jsx?
Выражайтесь точнее
Куда точнее)
говорите о преимуществах
Контроль, dx
Обсуждают сегодня