@DeniSidorenko

Правильно работы с CSS на React проете?

Добрый день, просматривая многие уроки по React я не особо видел что бы стили писались в отдельном файлы как при верстке. Я перешл из верстки которой занимался 2 года, и к примеру мне удобно делать верстку, выгрузить CSS и потом уже пилить на реакте. К примеру 4 страницы SPA приложения и уже 1939 строк стилей( без адаптива еще ). Не представляю как к примеру такое количество кода задать инлайного.

Если резюмировать то можно что бы стили просто были в отдельном файле а не инлайного?

Я конечно понимаю что когда мы задаем для компонента стили, то они грузится при загрузке самого компонента. Но как по мне их слишком можно. Точнее это можно сделать когда мы используем библиотеку, но когда дизайн полностью кастомный, как тогда быть?
  • Вопрос задан
  • 194 просмотра
Решения вопроса 1
Если стили привязаны к компоненту, вынеси их в отдельный файл, а в компоненте делай
import "./styles.css";
если у тебя есть общий файл со стилями можешь сделать в модуле app
import "./main.css";
Инлайновых стилей в боевых проектах не видел вообще, единственная похожая на инлайновые стили штука
https://styled-components.com/
Лично я за разумный микс стайлед компонентс и общих стилей
Или вопрос в чем то другом?

Не знаю кстати какие туториалы вы смотрели
https://reactjs.org/docs/faq-styling.html#gatsby-f...
606302e7d92ce465703010.png
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы