Insightful article, Tailwind is so popular these days.
Awesome article JD Lien! There seems to be an article every week trashing on tailwind but it never tells the other side. Thank you!
Going straight to favs! You just used the words I can't when trying to describe why and why not Tailwind. I love it, and love your website too!
A little bit irrelevant to this article, but you have a lovely personal website!
Thanks for great writeup. Curious to know what is the difference between TailwindCSS Vs Twitter boostrap ?
So I was reading the cons and thought you must be writing just plain CSS for all of your project?
Hi, remember that you can add Tailwind classes to your CSS files.
For example:
.card {
@apply p-4 bg-white;
}
You can find more information on Tailwind docs page called: reusing-styles
But this ends up being a pretty good tradeoff, because the repetitive nature of utility classes compresses quite well at the transport layer used to transfer webpages, so the resulting different in data transfer speeds and page load performance is extremely negligible.
Do you have some resources where I could read more about this? I actually never thought about it and it sounds like and interesting topic to check.
Nice article, BTW. Telling this as a person rather reserved about Tailwind.
Thank you for throwing light on Tailwind. As a fairly new person in web development I have come across Tailwind CSS and have wondered what the fuss was about and why there was even a need for it. After reading this article I am finding myself more interested in Tailwind CSS. Off I go to watch a tutorial. Thank you again.
Shaun McCoy
Software developer
The biggest drawback i've found with Tailwind is when creating reusable components. I've been working on a component library for use in our various projects. It seems to be overly complicated to make the components more customizable. It could just be my inexperience when it comes to Tailwind and Vue components though.