В настоящее время я создаю большое приложение React. Css, никогда не был моей сильной стороной. Но теперь CSS имеет sass/cssNext/inline стили с React. Я использую BEM с sass, но по мере того, как мои другие приложения стали огромными, даже когда они начинают ломаться. Особенно, когда у вас была возможность "перекрасить" или "тему" на страницах вне основных цветовых схем и т.д.
так что - может кто-то указать мне на проверенный способ создания css с реагированием, который может очень хорошо масштабироваться и позволяет использовать тему custome, когда люди хотят заимствовать мои компоненты. Например,
<MyComponent />
// this component has its styles but lets say Joe Schmoe wants be import
// it? But, Joe wants to overlay his custom styles?
// Is there a new paradigm that allows for an overlay or reskin within the component?
Или даже идея всего приложения, которое может быть скину некоторое время вниз по линии. Я знаю, что это очень простой вопрос, но всякий раз, когда я разрабатываю проекты, мои болевые точки также кажутся CSS, поэтому я хочу знать, что действительно работает.