4 ms·
> How do you know your ability to write React apps today isn’t as much of an industry dead-end over the long arc of technological web history as was writing Ang
by Doches 4y ago
> How do you know your ability to write React apps today isn’t as much of an industry dead-end over the long arc of technological web history as was writing AngularJS apps 10 years ago? Seriously, how do you?
There's a long, long line of flash-in-the-pan frameworks that never really gained traction -- and then there's React (which _isn't_ a framework, but fine, let's roll with it). AngularJS, Angular, Vue, Svelte, Preact, Ember, etc all contributed to the ecosystem and then more-or-less faded into relative obscurity. But for all that time -- since 2014! -- React has done nothing but grow _even more popular_. It's not like React is an equal choice among others; if you're building a non-trivial web application in 2023, it's the default choice and the only one you _don't_ have to justify.
We let a million flowers bloom, it was chaotic and confusing, and now that time is...mostly past. I'd have more sympathy with TFA if it had been written in, say, 2017 -- but to assert that "React could just fade away like AngularJS!" in 2023 is just willfully blind to reality.
- satvikpendem 4y agoAs well, I don't expect recent frameworks like Svelte and Solid to stick around as well in large prominence, simply due to how they handle two way mutable state which is precisely the reason why React eschews that philosophy and takes the functional approach of immutable trees of nodes being updated somewhat efficiently. The OCaml inspiration is real.
- rk06 4y agoAngular and Vue are still Alive
- pritambarhate 4y agoAngular is actually thriving in enterprise. There are many Angular projects in software houses which do backend in Java and Dot Net. There is a lot of demand for Angular developers in India at least. The US scene seems to favour React though. Even though React is there from 2014, the way we code React now is much different that how it was done 5 years ago. Also in React fads keep coming and going in the library ecosystem. In contrast Angular hasn't changed much from the developer's perspective.