The global nature of CSS is mitigated by its ability to work with nearly any naming scheme you choose.<p>A javascript framework can enforce a naming scheme. And then you can have your cake and eat it too.<p>Why wouldn&#x27;t you WANT to have a naming convention for reusable components that are supposed to live on the page?