logoalt Hacker News

ibash • today at 4:34 AM • 1 reply • view on HN

I feel like it’s a historical accident. In the past the platform couldn’t do it all, and if you wanted a dialog you had to use a library. Developers were trained to reach for libraries when they needed something like a dialog.

Then react came along and all developed learning web development after react had little to no knowledge of the platform. They were taught that touching the DOM was a bad thing to do.

That’s about it. Even now when I advocate for vanilla css I get the side eye and “tailwind and shadcn should be the default”. I get it, it’s what most people are familiar with, even if it’s worse than the platform.


Replies

corgi192 • today at 4:56 AM

How is tailwind and shadcn worse than platform? It speeds up development by orders of magnitude.

➕ show 1 reply