(no title)
EricHolden12 | 2 years ago
This has been desirable for one main reason: making writing code easier for the surge of new programmers entering the field. It’s the reason Facebook made React — the people they were hiring out of college were smart and capable but we’re not nerds about the technology.
The biggest proof of that is how many devs are still scared of CSS and don’t feel comfortable writing it, and why the adoption of Tailwind has surged.
account-5|2 years ago
All that being said I am massively confused by react and tailwind. I much prefer CSS and plain JavaScript. All be it I am not writing massive distributed billion-user applications.
MassiveBonk51|2 years ago
agos|2 years ago
being a good programmer is not about using more difficult or less accessible technologies.
thfuran|2 years ago
Retric|2 years ago
Being a good programmer is about being capable of using less accessible technologies. A limited toolkit eventually means using the wrong tool for the job. A competent programmer should know how to leverage a least one ORM, but they should also know raw SQL etc.
ksoped|2 years ago
ookblah|2 years ago
people use tailwind because it's better to stand up something and maintain it when you're doing component based stuff without having to think of clever names on the fly or figure out what class does what and how did it fit into the hierarchy you created months ago. plus you get all the magic that you can't get with inline CSS. "Raw" css is in fact the easiest thing you can use, just style tags and have at it. Tailwind without that knowledge is nothing.
aatd86|2 years ago
Also, CSS should ideally be enough if it's simply about destructuring classes and composing them.
yunohn|2 years ago
A truly elite HN take.
Joker_vD|2 years ago
frodowtf|2 years ago