Writing and maintaining CSS for large applications (and large teams) can be challenging. Teams often have trouble with brittle selectors, naming collisions, specificity, and pile-ups of dead code.
In the screencast below, I compare the benefits of approaches like Radium to some upcoming and proposed additions to the CSS specification that will help make scalable CSS easy in the future, whether you’re using React or not. I’ll also cover:
- CSS Modules
- Shadow DOM
- CSS Variables and Custom Media Queries
- Native CSS Extends
Read the docs: http://stack.formidable.com/radium/
Find the code: https://github.com/FormidableLabs/radium