The React community is experimenting with writing CSS in JavaScript—inline styles defined as objects, styling colocated with components, no separate stylesheets. This violates web development orthodoxy so completely that the reaction ranges from "interesting" to "what heresy is this?"
After building with CSS-in-JS approaches, I think the heresy might be onto something. But the trade-offs are real.