When you get more experience, one thing you’ll learn is that when “literal hell” isn’t entirely untrue it’s a social problem. If your organization isn’t good at maintaining a large application, a tool won’t save you. It’s very common for people to look at problems and blame the current tools because that’s where the symptoms are and, critically, it doesn’t require saying anyone needs to be doing a better job managing the project.
JFC, "when you get more experience". If you people are going to be throwing around this bs you better have your linkedin on your profile and you better have 20 years of experience.
edit: Which you do, touche. That being said, I'm experienced, I'm just hyperbolic and emotional about things. Not everyone that's experienced has that "cool, I've done this a million times before" demeanor ok.
Again, I’m not saying that React is horrible – only that people are prone to misattribution leading to overstating the benefits of their current favorite tool relative to other factors. That works both ways, too: it’s not uncommon for people to credit a newer tool for productivity improvements due to their skills increasing over the same time period.
Developing for the web was far from hell before React…
If I had to be absolutely honest, the developer experience side of EmberJS was miles ahead of what React is today. NextJS is only just coming closer but I’m not even sure it’s there yet.
If React hadn’t existed, and more people had experienced EmberJS, I think web development would have been a far better experience today than it is right now.