Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

In the real world projects tend to have staff with a range of skill levels, and deadlines. This isn’t just in “sweatshops”. Being a skilled engineer means understanding these constraints and choosing tools that help your team succeed, even if you could flex and do everything yourself, maybe even better.

But if you’re equating TW with something like the bootstraps of yore, you’re misunderstanding it.



I'm curious how you would differentiate TW from Bootstrap.


Why don’t you tell us how they’re the same?


Because I'm not the one who introduced the distinction.


Tailwind is a set of design primitives and tooling that are designed to work together in a manner that is more flexible than something like Bootstrap. You could recreate bootstrap’s look -with- Tailwind. See the many off the shelf UI libraries created this way. Tailwind however isn’t designed to create off the shelf generic Ui libraries. It was created for building bespoke UIs that have their styles tightly coupled to their markup. You know, components…

Bootstrap & co is really more like a set of preset styles and UI logic which you can use to quickly get some UI working.

If these distinctions are too subtle to matter for you, then you aren’t facing the problems that Tailwind or similar tools are meant to solve.


Awesome dude!

Well, when I get into "the real world" I'll make sure to change my mind, especially if I'm making "you know, components..."

I think by then these distinctions won't be "too subtle" for my simple mind.

Thanks bro!


I’m sorry if I offended you by answering your question.


Apology accepted




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

Search: