CSS-in-JS: существует ли решение, которое создает резервный минимизированный файл таблицы стилей CSS? - PullRequest
0 голосов
/ 12 октября 2018

О том, как увеличить производство на проекте, где мы используем React, и думаем об использовании Styled Components.Мне нравится много преимуществ, которые могут принести это решение.У компании, в которой я работаю, возникла собственная система проектирования, которая была построена на начальной стадии.Сейчас около года.Другие команды разработчиков в компании просто импортируют уменьшенный файл начальной загрузки css и используют его.

Я думаю, что компания медленно движется к React, и этот проект будет первым из многих.Итак, мы хотели бы в первую очередь сформировать будущее нашей системы проектирования в React, но мы также хотели бы иметь запасной вариант уменьшенного файла CSS.Чтобы нам не приходилось поддерживать старый способ, в то же время сохраняя его одновременным с нашим стилевым компонентом (CSS-in-JS), существует ли какое-либо автоматизированное решение, которое могло бы выводить прямой файл CSS?

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

Приветствия!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...