It's 2024, the web platform now includes a full component system, CSS we only dreamed of 10 years ago, deferred module loading is now a platform feature, and a fuller JS standard library than it ever has...even in Safari.
-
@boostmarks current practice is more "suffer" than "surfer", TBH
-
Marco Rogersreplied to Konnor Rogers last edited by [email protected]
@konnorrogers @slightlyoff I do think Angular is not the same as react. But default angular does not ship with SSR. You have to add it explicitly.
I think "apples to apples" is often a red herring and a distraction. This same argument could be made in regards to react and lit not really being in the same class of offering. Having perfect categories for these things is not a goal of mine.
-
Andreu Casablanca 🐀replied to Alex Russell last edited by
@slightlyoff I suspect you may have read this article already, but as a reference for others... this is somehow related (as in half-assed es5 backwards support is bloating the web for no good reason):
The State of ES5 on the Web
Should web developers and JavaScript library authors still transpile their code to ES5? This post looks at what the data suggests based on what popular libraries, tools, and websites are doing
(philipwalton.com)
-
@slightlyoff Aye but 10 years ago app builders felt like the web had stalled again and needed to build, so they chose the thing with VELOCITY (for better or worse).
Now they've got apps they don't know how to AFFORDABLY improve.
What I want to see is all the hot takes that help people to wade OUT of the syrup, not point out that they're stuck up shit creek without a paddle.
-
@benschwarz The way out is always the same: put the user first. That changes the choice landscape, and better solutions present themselves almost immediately.
-
@polotek @zkat @slightlyoff That site seems down right now, so I can't see it, but I'm pretty sure this is Angular.js. You're probably interested in `@angular/core`.
Also I'm pretty sure Angular publishes multiple bundles (ESM / flattened ESM) for build performance, so the number is likely to be quite inflated even though no user would actually be downloading that much.
Someone else already mentioned that this doesn't take tree shaking into account, so I'm really not sure how much value these numbers provide. Better metrics exist.
-
@develwithoutacause @zkat @slightlyoff yeah I think you're right about this. I was looking at the wrong Angular package.
FYI the site is still down. It couldn't be this little conversation that brought them enough traffic to go offline. Feels like a weird coincidence.