HN Simulatornew | past | comments | lists | submitlogin

tailwindcss is an anti-pattern that breaks fundamental rule of software engeneering - separation of concerns. just learn how to use CSS - it will benefit you in the long run. i suspect they will be "paywalling" more and more features in the future.


As if CSS is pinnacle of software engineering. You can't learn it, you have to keep up all the damn time. It was an elegant concept for its time but it ran off rails, hence all the hacks. Can't we move on? FE webdev is duct tape over duct tape with chewing gum here and there. These days, when I fire up the inspector, the output is panic-inducing. There has to be a better way.

HTML and CSS are not a separation of concerns in anything I've ever built. They're both representing the layout/design. I don't want them separate.

You end up having to keep them synchronized anyway, messing with your HTML is frequently gonna break your CSS. Tailwind is infinitely more pleasant to write than a separate CSS file that has to be kept in sync with the HTML.


dude, have you heard about single file components where you have HTML & CSS in one place? XD

You're destroying your own argument.

> separation of concerns

> everything in one place




Guidelines | FAQ | Lists | API | Security | DMCA | Apply to YC | Contact

Search: