DEV Community

Whose side are you on?

Jatin Sharma on January 18, 2023

As Tailwind CSS is a hot topic so I have just created a poll. You can vote for Tailwind CSS or Vanila CSS. (Poll will last for 7 days) // Det...
Collapse
 
ravavyr profile image
Ravavyr

For anyone wondering "Vanilla CSS" is not a framework. It's the bare bones CSS you first learn, the CSS you need to learn in order to properly use Tailwind in the first place.
Sure you can prod around Tailwind and get things to look decent easily without knowing much of it, but once you get going on real world projects, you're not gonna build great style-bug-free sites without knowing and understanding CSS [see how i ommitted the vanilla which confused the crap out of newbies?]

Learn CSS, write CSS.
If you must, use Tailwind.
If you know CSS you can do both.
If you only know Tailwind, you can't do both.
It matters more than you think it does.

Collapse
 
j471n profile image
Jatin Sharma

Totally agree. Yes, if you know CSS, then you can learn tailwind and do both. I always recommend to learn CSS first then go to other libraries or framework. Because it's easy to adapt when you know the concept already.

Collapse
 
parimaldesign profile image
Parimal

The people who don't know what "Vanilla CSS" is, should not have been allowed to vote on that poll.

Collapse
 
sehgalspandan profile image
Spandan Sehgal

Tailwind

Collapse
 
j471n profile image
Jatin Sharma • Edited

Thanks SpandyBoss. It would be helpful if you vote on twitter.

twitter.com/j471n_/status/16155887...

Collapse
 
sehgalspandan profile image
Spandan Sehgal

Sorry I'm 14 and I don't have the permission for twitter, I wanted to vote but unfortunately I can't.
Hope you understand.

Thread Thread
 
j471n profile image
Jatin Sharma

No problem at all.

Collapse
 
archijain profile image
archi-jain

Both have their own advantages and disadvantages. Vanilla CSS is good for custom design, more control and less bloat, while Tailwind CSS is good for fast development, less time and effort in writing CSS.

Collapse
 
j471n profile image
Jatin Sharma

Yes, Both have their own advantages and disadvantages. It's just a matter of comfort or the developer choice.

Collapse
 
archijain profile image
archi-jain

Exactly!!

Collapse
 
krunalgupta02 profile image
Krunal Gupta

CSS3

Collapse
 
j471n profile image
Jatin Sharma

Thanks Krunal. It would be helpful if you vote on twitter.

twitter.com/j471n_/status/16155887...

Collapse
 
gaurav552 profile image
Gaurav Raj Ghimire • Edited

raw css

Collapse
 
j471n profile image
Jatin Sharma

Thanks Gaurav. It would be helpful if you vote on twitter.

twitter.com/j471n_/status/16155887...