News for hackers. Stuff that matters.
Re:State of JavaScript 2020 by alephu5 on Saturday January 16, 2021 @04:59AM (#25801270)
The main advantage of react in my opinion is the reusability of components. Most developers are not artists and can't design aesthetic and ergonomic interfaces from basic web elements, whereas with react you can install a component library (like material UI) and effectively just focus on business logic.

I'm mainly a backend developer so can't comment on how this tradeoff works out when you have the resources for artistic UI/UX folks and reduced development pace.

Re:State of JavaScript 2020 by erlich on Saturday January 16, 2021 @07:32AM (#25801828)
We had component libraries and reusability before React. I think a lot of FE best practices evolved at the same time as React.

A good example is React Native which is less about React but more about a js interop layer with Cocoa that happens to use React for the rendering.