Its easy and well known, even now.
The answer I see is that react is technically good enough.
Using boring technology doesnt mean using the technically most advanced thing.
It means picking something safe and stable.
Its easy and well known, even now.
The answer I see is that react is technically good enough.
Using boring technology doesnt mean using the technically most advanced thing.
It means picking something safe and stable.
What can it do that others cant? Literally nothing.
That didnt and does not stop it from being used for connivence sake.
The point is: if its not about the technical quality; why are we not still using it now?
The hiring issue is home made. If companies started hiring for engineering skills, rather than familiarity with existing tech stack, it would change quickly. Experienced engineers are able to learn new languages and frameworks on the job. Of course, if hiring is too petty to give engineers a month of getting familiar with the product and expect readiness from the get go, then they will continue to miss out on talent.
As a new grad, I would’ve picked a react job over a JQuery job even if the JQuery one paid me 10k more.
even when not being opinionated react foundationally has more structure for complex code.