5 ms·
"In the market share fight between React and Angular, React has won...." All the data I've seen indicate that both Angulars, combined, account for twice as man
by uptownJimmy 9y ago
"In the market share fight between React and Angular, React has won...."
All the data I've seen indicate that both Angulars, combined, account for twice as many production code bases as React. I wonder where you got the idea that "React has won"?
- darkmagnus 9y agoHyperbole
- StevePerkins 9y ago... and non-SPA, full-page-load-driven, jQuery-based web apps dwarf BOTH by an order of magnitude, even in 2017. You're just not going to receive many blog clicks or discussion forum upvotes by pointing that out. "Won" usually means, "the thing that people most want to read or talk about at the moment".
- uptownJimmy 9y agoActually, the same data indicates that jQuery is around 45% market share as the primary front-end JS tool. That's almost exactly the market share of both Angulars and React combined. And yes, this represents a steep drop-off in the number of jQuery-centric applications in the past couple of years. Edit: I thought I had bookmarked the Web site where I saw these numbers, but I couldn't find it before running out the door this morning. Suffice it to say, the JS landscape is changing rapidly, and assumptions that were safe even 12 months ago are not valid today. jQuery is fading quite rapidly, and though it won't disappear any time soon, and, increasingly, it is no longer seen as a good choice for large apps with tons of business logic.
- baybal2 9y agoI used to make close to 90k a year at the hight of Web 2.0 mass hysteria with nothing more than few animation and dynamic loading tricks. Life has gotten toughter since then
- StevePerkins 9y agoI'd be interested in types of applications those numbers are using as the pool for its comparisons. What I'm saying is not that jQuery is the end-all-be-all. It isn't, and trying to build a highly dynamic web application with tons of client-side logic around jQuery is indeed a recipe for spaghetti. What I AM saying is that most web applications (especially in the enterprise business world), simply AREN'T all that dynamic. They are primarily driven by full page loads rather than AJAX, and server-side logic rather than client-side code. On HN, the terms "web application" and "SPA" are practically synonymous. But outside of a few social media titans, and the startup community, that's hardly true.