whats your ideal alternative? if you had to roll a new frontend today, what stack would you use?
-
-
-
First and foremost, something that doesn't make adding JS feel cost-free. Next, something that's penny-pinching on bytes for most users. Lastly, something that plays well with incremental loading options. There are a few stacks that do a good job of this today (contd.):
- 4 more replies
New conversation -
-
-
Totally agree. What is the way out of you are stuck on that stack? A rewrite is usually not an option. The more time goes by the harder it is to get out. It’s like to fix the problem you have to add more js on top of js. It’s something I’m still trying to figure out
-
My best hope today is "RedactJS": go full-SSR, strip out all client-side JS from the payload, and then only re-add JS via module/no-module and web components (via Lit, Stencil, etc.) that are vended by a smaller group in the org: https://philipwalton.com/articles/using-native-javascript-modules-in-production-today/ …
- 3 more replies
New conversation -
-
-
This hits home as I've spent a lot of time and energy in previous years on SSR-ing React and performance debugging. It brought great benefits, but at huge development costs. I agree it's sad... still thinking about alternatives in days where single-page navigation is the norm.
-
I disagree with the premise. SPA nav *isn't the norm* on most of the apps I see that have bit off on these tools. Might be in your case, but that's the minority in my experience. And nobody is looking at interaction depth to justify these tech choices. *Nobody*.
- 1 more reply
New conversation -
-
-
How bad have you seen it get?
-
I've seen teams spend as much on remediation as they did on development in the first place, meanwhile feature development grinds to a halt.
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
& Web Standards TL; Blink API OWNER
Named PWAs w/
DMs open. Tweets my own; press@google.com for official comms.