Tailwind

Tailwind

[1] Tailwind CSS - Rapidly build modern websites without ever leaving your HTML., https://tailwindcss.com/

[2] Handling Hover, Focus, and Other States - Tailwind CSS, https://tailwindcss.com/docs/hover-focus-and-other-states

[3] Responsive Design - Tailwind CSS, https://tailwindcss.com/docs/responsive-design

[4] CSS Utility Classes and "Separation of Concerns", https://adamwathan.me/css-utility-classes-and-separation-of-concerns/

[5] どんな思想でこんなやばいものが作られたのが理解したいと思って >>4 読んでみたんだけど、表現と構造の分離反対派だということしかわからなかった。 >>4 の出発点が表現と構造の分離派なので、 それがうまくいかなかったからといってなぜ表現と構造の分離反対派になったのかよくわからなかった。

[7] >>5 表現と構造の分離したつもりなのに CSSHTML の要素構造が出ちゃうから駄目じゃん、 ていう謎の問題意識からして意味がよくわからん。そこから BEM に話が行くあたりもやばい。間違った問題を間違った方法で解決しようとして解決できなくて困ってたどり着いたのがここだった、ってことじゃん。 CSS の C って cascading だよ、 cascade 使いこなせないで文句言ってるだけじゃん。 cascade がうまくいかなくて困った、という話だったらまだ理解できたかもしれないけどそうではなさげ。

[6] >>4 style="" と同じじゃんという批判に対し、 style="" は完全自由だけど制限を加えた方がいいみたいなこと書いてるけど、 実態はほとんどないも同然じゃんよ。そんなことより短くて書きやすい、 っていう理由なんだと思ってた、というかその方がアピールポイントにならない?

[8] 最近 Tailwind は宗教みたいになってきてるなあ

[9] Tailwind は糞だけど CSS 自体よりはマシとか言ってる人 CSS完全に理解したとか思ってそう, 自分の知識不足を CSS が難しいと責任転嫁してるようにしか見えない