Get the latest tech news

The Overcomplexity of the Shadcn Radio Button


Radio buttons are built into web browsers. Why are we using a UI library that wraps another UI library that rebuilds radio buttons from scratch? Why does rendering a radio button require multiple dependencies and several kilobytes of JavaScript? How did we make a built-in browser control so complicated?

None

Get the Android app

Or read this on Hacker News

Read more on:

Photo of overcomplexity

overcomplexity

Photo of shadcn radio button

shadcn radio button