#CSS の命名規則って #BEM がなんとなく一般化して以降、色んなアレンジが生まれた後にTailwind が出てきたことで「CSSでわざわざ命名しなくていいじゃん」というやり方が結構メジャーになって、バイブコーディングとも相性がいいみたいなことからなんかますます CSS の命名って影が薄くなってるのかなあと思うけど、
CSS の領域の振る舞いを命名するということにはやっぱり一定の価値があると思ってて、特にCSS Variablesはその「命名」という力が発揮される領域で(だからこそTailwindもある時から設定周りもCSS Variablesベースに切り替えたんだと思う)calc() とかの関数でCSS上でより柔軟に振る舞いを記述できるようになってくると Tailwindという命名規則世界が逆に障壁になったりすることもある。
Tailwind自体はすごく良くできたツールで、自分も命名とか機能分類の参考にさせてもらっているけど、Tailwindが優秀なツールだからといって「命名する」ということの本質的な重要性はなくなっていないというか、むしろTailwindがその重要性を証明してもいるともおもう。
