An abridged list of requirements to use React the way FB does for mobile web: - staff dedicated performance team - set hard perf targets that no CL can violate (enforced by CI) - have a separate "mbasic" version of the service and send users to it that can't handle heavy JShttps://twitter.com/mikeal/status/1159165205428879360 …
-
Show this thread
-
Replying to @slightlylate
Same applies to lit-element, built in Google and for Google needs
3 replies 0 retweets 1 like -
-
Replying to @richardiii @boriscoder
Alex Russell Retweeted Alex Russell
This was *literally the very next tweet*:https://twitter.com/slightlylate/status/1159287094281289728?s=20 …
Alex Russell added,
2 replies 0 retweets 0 likes -
And no, Search doesn't use Lit, but no Google service with tons of traffic doesn't have budgets enforced by CI. There's nothing ironic about this. Legacy desktop frameworks are heavy and leave you with less headroom and teams have to employ discipline to cope.
1 reply 0 retweets 0 likes -
And no, a modern framework that isn't carrying around a ton of legacy browser baggage doesn't fix things on it's own, but it buys teams headroom...and headroom matters.
3 replies 0 retweets 0 likes -
Replying to @slightlylate @boriscoder
I think both camps have important roles to play, just think we are creating separate echo chambers. Nothin I say here will be new to you.
1 reply 0 retweets 0 likes -
Replying to @richardiii @boriscoder
If it FB were talking about the discipline they have to employ to make React work (the way I'm describing the FB/Google prior restraints on slowness), would that help?
2 replies 0 retweets 0 likes -
Replying to @slightlylate @boriscoder
I’m curious if that is the case in general though at that scale. I’m sure there are trade offs they would be making and have to employ people for other solutions also.
2 replies 0 retweets 0 likes -
Replying to @richardiii @boriscoder
At the scale we're talking about, performance correlates *super directly* to money and engagement (hence management is happy to put big roadblocks in the way of doing slow stuff).
1 reply 0 retweets 1 like
it can correlate for smaller orgs/products too, but harder to see (less well developed measurement systems, no ability to run ablation studies, etc.).
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.