I would agree with your statement that anyone with less than a medium level of experience with CSS should not use it. Learning CSS first is definitely important if you plan to make any real progress in your personal growth.
Personally though, I just can't get passed the mess of classes. Yes, I know you can use apply, while that remove the mess from the HTML, it just relocates it to the CSS. It's still a mess. Seems like a real maintainability nightmare. Maybe in small to medium websites that won't be updated often, Tailwind could help to speed up development. But for larger apps that are in continuous development, Tailwind seems like a real headache
I have been a user of Foundation since 2015. It seems to do everything Tailwind does and more. So not sure what the big deal with Tailwind is. Seems late to the responsive CSS framework party. I guess new beats proven these days.
Great piece.
IMHO, Tailwind looks to more relevant while developing with a JavaScript UI Framework/Library. What is your say about that?
I have been using Tailwind recently and I can confirm this: Having intermediate knowledge of CSS3 is a must if you want to use Tailwind.
I had to brush up on transform/translate properties because it was difficult to understand them. A
Great content Chris! I can see why Tailwind css is now demanded more as a skill in most companies.
Another great Article a few things i don't entirely agree with but i suppose its personal opinions. the main thing for me was the "medium CSS" knowledge... for me it was a complete flip... i was useless with normal CSS and still am to a certain degree... BUT using tailwind and trouble shooting my issues etc i was able to see the CSS Behind the classes and learn a bit of CSS. I'm now happy enough that i can extend my tailwind config to include normal CSS which done with a few components on my log.
The responsiveness of Tailwind for Mobile Dev etc is just a dream so far i cant fault it.
another resource to add to your list is
https://www.wickedtemplates.com/ https://wickedblocks.dev/
i use both of these websites for my blog even though i have access to a tailwind UI account, the resources on those sites are incredible
I really love the way you explained it, simple & useful. I like Tailwind but didn't use it till now. Thank you for the great article.
Thanks for sharing your opinions chrisπ I find tailwind amazing with responsiveness and web3 project quick prototyping is booting the use π₯
Thank you chris for sharing this with community. We use tailwind a lot in our open source project open-metadata.
You are right one should have good understanding of vanilla CSS already before diving into tailwind else it will just confuse them. It's different from libraries like bootstrap where you learn mostly bootstrap specific things, but tailwind sometimes forces you to refresh your existing CSS knowledge as well.
Thanks for the article, great study :)
Great Blog . I would suggest this website . Plz do add it.
I just love Tailwind, it is easy to use and very intuitive once you get the hang of it. Thanks for sharing your insights, Chris! :)
I love tailwind for quick projects, however, it looks so messy with a bunch of classes in my UI repo. :(
Thank you for sharing Chris.
The ease of doing responsive layouts in tailwind is what I like most about it.
Nice to finally read someone's opinion with reasonable points Chris Bongers.
Most of the time I see articles that will either praise a framework/library or talk trash about it. Or in other cases they can be too general which doesn't help to make a decision...
Great study, Chris. Thanks for sharing. The mobile-first approach of Tailwind I appreciate a lot.
krishna Kumar
Software Developer @Asmaka ventures | DevOps | Open source
It's a great article. I'm a backend developer planning to learn CSS framework should I go for it?