DEV Community

Discussion on: Why CSS is difficult to get right?

Collapse
 
koresar profile image
Vasyl Boroviak

I find CSS very easy after switching to the utility-first CSS (Tailwind.css in my case).
But with semantic CSS (like BEM) it was a nightmare...

Collapse
 
darthknoppix profile image
Seth Corker

BEM was created in an attempt to solve issues with CSS at scale. It’s definitely challenging with large teams trying to ensure consistency and prevent regressions. Tailwind seems to be a good alternative approach that alleviate some of these problems.