I'm curious about what most developers are using for work projects, particularly whether you lean towards vanilla CSS or a framework like Tailwind. It's important to note that I'm specifically asking about usage in a professional, production environment, not personal projects. Which one do you find comes up more often in your work, and why?
5 Answers
I like to use vanilla CSS for smaller projects, like a little Valentine's Day site I whipped up. But for more significant tasks that require teamwork or need to adhere to design specs, Tailwind is my go-to. It's user-friendly, and everyone seems to be using it.
I think vanilla CSS is kind of outdated for new projects—everyone’s jumping on the Tailwind bandwagon. It's more enjoyable to code with those utility classes compared to traditional CSS. But then again, that’s just my take!
I've been using Bootstrap along with custom CSS most of the time. I try to stay away from Tailwind because the compile step in my point-and-click editor makes it difficult to work live.
Honestly, it really depends on the team or company. I can work with both vanilla CSS and Tailwind, but for more complex projects, I usually prefer Tailwind because it simplifies things much more than a traditional component-based approach.
It seems like Tailwind is preferred more often these days because it speeds up development and keeps things consistent, especially in modern frameworks like React. Vanilla CSS is still around but mostly in older projects.

Related Questions
How to Build a Custom GPT Journalist That Posts Directly to WordPress
Cloudflare Origin SSL Certificate Setup Guide
How To Effectively Monetize A Site With Ads