Live data from Hacker News

I Hate Tailwind and Love Bootstrap

necromant2005.github.io

1–10 of 20 posts

Re: I Hate Tailwind and Love Bootstrap

#2
I don’t believe the Tailwind approach is a stable, scalable, or reliable solution for large, long-living products.

It works well for fast delivery, prototypes, and teams optimizing for short-term speed, but over time it tends to spread styling decisions across markup, making the system harder to control, reason about, and maintain.

Re: I Hate Tailwind and Love Bootstrap

#3
What happens in practice is you use Tailwind with components (React or otherwise), so you build `` using tailwind classes internally; this is functionally the same as the boostrap classes, but can standardize much more than styles.

It just adds an extra layer of abstraction, which I happen to also find unnecessary.

Re: I Hate Tailwind and Love Bootstrap

#7

I don’t believe the Tailwind approach is a stable, scalable, or reliable solution for large, long-living products. It works well for fast delivery, prototypes, and teams optimizing for short-term speed, but over time it tends to spread styling decisions across markup, making the system harder to control, reason about, and maintain.

I agree. But also, on a broader note, I have no desire to introduce node for the sole purpose of some css niceties.

Coming back a couple of years later to a broken build system when you just want to change a colour is no fun.

Re: I Hate Tailwind and Love Bootstrap

#8
"Bootstrap takes the opposite approach by limiting flexibility and embedding decisions into predefined components."

If you choose tailwind, nothing is stopping you from using components. You can choose to use predefined components, or you can create your own. Or some mix.

Re: I Hate Tailwind and Love Bootstrap

#10

"Bootstrap takes the opposite approach by limiting flexibility and embedding decisions into predefined components." If you choose tailwind, nothing is stopping you from using components. You can choose to use predefined components, or you can create your own. Or some mix.

My thoughts too. There's no real reason I can think of that you couldn't build a Bootstrap on top of Tailwind. They're kind of at different levels of the stack.
Post reply on HN