Tailwindの流行りと気持ち悪さ
古い人間としてはTailwindは気持ち悪さがある。が、段々、いいことなのかもな、と思い始めている。 Tailwindを使う場合、今触っている要素のスタイリングを考えるにあたって、その要素のclass要素だけを見れば殆どどういうスタイルが当たるのかが分かる。フレックスボックスやグリッドレイアウトの為に親要素を見るぐらい。
そうすると、全体の余白の統一などは、書いている人が全体のルールに照らして、その要素その要素に適切な物を選ぶことになる。全体のルールを強制する仕組みは無くて、人間が頑張る。従来の書き方では、全体のルールをCSSによって書く。しかしそうすると、今触っている要素にどういうスタイルが当たるのかを知ろうと思うと、全体のCSSを見なくてはいけない。
人間が書いている最中ずっと全体のルールを気にし続けるか、最初に決めたルールの恩恵に預かっていくか、という違い。
Tailwindの流行りは、前者がいいということなんだろう。最初に全体のルールを決めるなんて、今時もう無理ということ。