3 ms·
The first time I saw tailwind I almost threw up in my mouth because it broke so much I hold dear about CSS. A few weeks later I went to their site being all wtf
by troyvit 3y ago
The first time I saw tailwind I almost threw up in my mouth because it broke so much I hold dear about CSS. A few weeks later I went to their site being all wtf is going on here, and I saw this quote on the front page from its creator:
> If you can suppress the urge to retch long enough to give it a chance, I really think you’ll wonder how you ever worked with CSS any other way.
Now I'm going to try it.
- aaronbrethorst 3y agoI hated Tailwind for the first week I used it, and couldn’t imagine working without it by week two.
- drivingmenuts 3y agoI’ve tried it - I’m just too used to working with Bootstrap.
- 0xblinq 3y agoThey're different things IMHO. Bootstrap gives you a pre-made look and feel that you can use despite knowing CSS or not and maybe you can customize a bit, make a theme, etc. Bootstrap is more like "Tailwind UI" which is different thing from Tailwind (the tool). To use plain Tailwind (without Tailwind UI) you do need to know CSS. It's just like a "CSS-in-JS" tool, except it's "CSS-in-HTML" this time.
- corytheboyd 3y agoPlease do try it, it really does speed things up if you care enough to learn it. IDE integration is a must. A lot of people seem to try it for five minutes, then conclude with absolute certainty that “this sucks” which is very annoying. If you like building good web views fast but don’t care enough to learn the massive core of css (or some hot new js-to-css-or-whatever tool) then tailwindcss is perfect. I build web views every now and then, but it’s not interesting to me, I want to rabbit hole on the real issues, which usually reside elsewhere. Also, I learned it years ago, and that knowledge is still useful, can’t say that about most web tech :)
- tiew9Vii 3y agoSimilar feelings. It goes against semantic web, the old css zen garden etc, with good markup I can style a page however I want. However using tailwind, it’s the get shit done tool. It is ugly, it goes against good web design and everything I believe makes good web design but it works fantastically well in practice. I dislike using tailwind, at the same time I will choose to use tailwind without hesitation as it makes up process a lot less friction and avoids selector conflicts.
- Sateeshm 3y agoI was one of those who resisted. Now I won't not use tailwind if I have a choice. The best thing about it is I feel like I'm still writing vanilla CSS, just in a different way.
- 0xblinq 3y agoI think it's been the same situation with React. Everyone hated JSX when it first came out, then people realized the benefits outweigh the drawbacks.