Been thinking about the performance concerns around React apps. I acknowledge there are a lot of poor-performing React apps out there. But wonder: Are the challenges technical or organizational?https://twitter.com/slightlylate/status/1015279791371476992 …
So "no" and "low bar". Better than most, but can we agree that teams that pick up these sharp implements must do so with care and support that's largely missing?
-
-
Absolutely. But I also think that's true for most technology projects: care and support are necessary. Technology (React included) provides us with plenty of foot-guns. Clear goals and constant attention/ prioritization should be part of the cost of entry.
-
something something "Just because you can doesn't mean you should"
End of conversation
New conversation -
-
-
Performance was one of the MAJOR selling points I used to get us on React. I re-wrote one of our heaviest Knockout modules in React. Render time and memory usage both improved massively. 1/3 memory, and 1/4 time to render, iirc.
-
Adam, you target desktop in relatively controlled environments. That's not today's big challenge.
- 5 more replies
New conversation -
-
-
we use lighthouse in CI. It is a great too and indicator. One thing I noticed after digging in is it is somewhat too general for my niche case. TTI is much different on TV ui, and things like canvas don’t seem to register too well (measuring consistent content interaction)
-
That being said, we understand the numbers, and shooting for 100 on safari 9 with hardware restrictions is kinda not doable. Future goal is to score 100 on newer browsers and to assume it will trickle down.
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.
