О том, как увеличить производство на проекте, где мы используем React, и думаем об использовании Styled Components.Мне нравится много преимуществ, которые могут принести это решение.У компании, в которой я работаю, возникла собственная система проектирования, которая была построена на начальной стадии.Сейчас около года.Другие команды разработчиков в компании просто импортируют уменьшенный файл начальной загрузки css и используют его.
Я думаю, что компания медленно движется к React, и этот проект будет первым из многих.Итак, мы хотели бы в первую очередь сформировать будущее нашей системы проектирования в React, но мы также хотели бы иметь запасной вариант уменьшенного файла CSS.Чтобы нам не приходилось поддерживать старый способ, в то же время сохраняя его одновременным с нашим стилевым компонентом (CSS-in-JS), существует ли какое-либо автоматизированное решение, которое могло бы выводить прямой файл CSS?
Мое пониманиев том, что когда мы создаем классы в Styled Components, они добавляются в DOM в теге style внутри тега head.Я знаю, что это чрезмерное упрощение и что оно может быть более динамичным, чем это, но, возможно, это может также привести к автоматическому маршруту захвата содержимого тега стиля и сохранения его в определенном месте в процессе сборки.Даже если бы нам пришлось использовать Glamorous или какое-то другое решение CSS-in-JS, я был бы открыт к нему, если бы он создал запасной вариант.Что команда UX должна сделать, чтобы поддержать как бурный мир js dev, так и старый школьный загрузчик?
Приветствия!