| ▲ | vehemenz 3 hours ago | |||||||
A few counterpoints: Treating markup and styles separately is great, in principle, but you'll always need additional markup for certain things. We knew this going back to the early 2000s. There is nothing about Tailwind itself that forces you to use divs and spans instead of the appropriate HTML tag. Documents and interfaces are different. Tailwind makes a lot more sense for interfaces. You can use Tailwind for the interface and scoped HTML selectors for other content. Tailwind is around 4x faster and has practically no overhead compared to writing a complex CSS codebase. Whatever you think of it, this is always a benefit in its corner. | ||||||||
| ▲ | TonyAlicea10 18 minutes ago | parent | next [-] | |||||||
Folks in this thread keep conflating “forces to” and “ergonomically encourages”. If a power tool is poorly designed it may not force me to hurt myself but if it makes it easier that’s a problem. | ||||||||
| ▲ | hahn-kev 2 hours ago | parent | prev | next [-] | |||||||
I always feel like the distinction between interference and document is missing in these types of discussions. Often times they're as different as native vs web dev and if you don't realize that then you're arguing about totally different things and nothing will make sense. | ||||||||
| ▲ | efortis 3 hours ago | parent | prev | next [-] | |||||||
Benchmarks? | ||||||||
| ▲ | spiderfarmer 3 hours ago | parent | prev [-] | |||||||
As someone who wrote CSS for 20 years and who was against using Tailwind because of “principles” I must say that Tailwind is just awesome. Every minute spent trying to make sense of the structure past you or your colleagues came up with is a minute that could be spent on something more important. Every time someone says that Tailwind sucks, it’s like hearing the old me speak. | ||||||||
| ||||||||