3 ms·
I wonder if there are Tailwind die-hards who are also super comfortable using modern vanilla CSS? I understand Tailwind works and gets the job done and is prob
by pphysch 3y ago
I wonder if there are Tailwind die-hards who are also super comfortable using modern vanilla CSS?
I understand Tailwind works and gets the job done and is probably more accessible than learning CSS, but do CSS experts also prefer it?
- ervine 3y agoSample size of 1 here. I lived through every CSS fad for writing "maintainable" css, and have settled on Tailwind. It doesn't limit you, you can always add normal old css files to your project if you need / want to. But what it means is I don't end up with a `utilities.scss` of `.flex` `.block` etc etc etc, which you always do on any project. I get a full catalogue of utility classes that only get included in the generated css if I use them in my project, I don't have to think about class names, and I don't have to open a separate css file. The only con is sometimes an absolutely ridiculous amount of utility classes on an element, but frankly scarlet...
- gherkinnn 3y agoThe meme of Tailwind is only for n00bs, look at me hand-crafting selectors is bullshit. Very similar to the clowns who preferred document.createElement over JSX for SPAs back in the day. Tailwind can be a very productive tool that feels odd at first and remains odd for elements like input fields but absolutely has its place. It comes with a fraction of the foot guns typically associated with CSS for the tiny cost of looking a bit silly at first. And this is coming from someone who loves (near) class-less CSS frameworks.
- sodapopcan 3y agoMe! I like writing CSS and have been doing so since it was introduced. Tailwind has been, by a large margin, my favourite “framework.” In fact it’s the only one I’ve liked. I used bootstrap a bunch but never loved it.
- inopinatus 3y agoWorking with Tailwind made me better at vanilla CSS. And it's a virtuous cycle: the better I get at vanilla CSS the more I've come to appreciate a) how composable Tailwind is, and b) how perfectly Tailwind dovetails into component-based application UIs.