CSSDOM is fast
impactful enhancement on top of vanilla CSS
.module.cssconcept
Glen Maddern
If you wanted to identify an inflection point in the recent development of CSS thinking, you'd probably pick Christopher Chedeau's "CSS in JS" talk from NationJS in November, 2014. It was a watershed moment that set a bunch of different minds spiralling off in their own directions like particles after a high-energy collision.
https://glenmaddern.com/articles/css-modules

vue
CSS Modules
vue: { cssModules: { localIdentName: '[path][name]---[local]---[hash:base64:5]', camelCase: true } } module: { rules: [ { test: '\.vue$', loader: 'vue-loader', options: { cssModules: { localIdentName: '[path][name]---[local]---[hash:base64:5]', camelCase: true } } } ] }
https://vue-loader-v14.vuejs.org/kr/features/css-modules.html
