CSSモジュール

https://postd.cc/css-modules/
https://morishitter.hatenablog.com/entry/2015/09/28/103334
CSSファイル1つ1つをBEMで言うブロックにしてくれて、それをjavascriptでimportして使えるようにする仕組み。
Sassでいう所の @extends キーワードにあたるCSS拡張機能も含まれている。
1コンポーネントと1CSSを使いたいReactやVueで役立つ方式。
WebPackなどでビルドされることで、実際にブラウザに読み込まれるCSSとhtmlになる。
CSSは大規模化するとグローバルなネームスペースしか持たない問題が顕現化してくることに対する回答として生まれた。