Also, can we just talk about vdom overhead for a minute? I'm grateful the marketing dreck about it being "faster" quietly exited stage left
-
-
Replying to @slightlylate @justinfagnani and
But we need to all admit that doubling up your data structures & doing work O(num-elements) when changes are smaller is *not fast*
8 replies 8 retweets 32 likes -
Replying to @slightlylate @justinfagnani and
Construct 3 has no VDOM and is fine. No DOM perf issues. Layout perf is *much* more significant:https://www.scirra.com/blog/ashley/35/layout-is-the-next-frontier-of-web-app-performance …
1 reply 2 retweets 6 likes -
Replying to @AshleyGullen @slightlylate and
IMO this whole VDOM debate is big distraction, once you solve DOM perf you hit the layout performance wall. We need to improve that instead
2 replies 0 retweets 5 likes -
Replying to @AshleyGullen @slightlylate and
Layout fixing primitives are shipping and being iterated on already
apis for updating DOM in a fast way seem to be lagging behind1 reply 0 retweets 3 likes -
Replying to @samccone @slightlylate and
Well, the blog post I wrote draws the opposite conclusion :P
1 reply 0 retweets 0 likes -
Replying to @AshleyGullen @samccone and
Requiring people that don't know your app to break it apart in order to find specific bits that cause issues is a lot to ask from busy folks
1 reply 0 retweets 0 likes -
Replying to @yoavweiss @AshleyGullen and
I found their request for a smaller test case to be totally reasonable
1 reply 0 retweets 0 likes -
Replying to @yoavweiss @samccone and
How come the V8 team actually prefer profiling real-world apps then?
2 replies 0 retweets 0 likes -
Replying to @AshleyGullen @yoavweiss and
Seems like Google is all geared up for JavaScript performance and not at all for layout performance, even though layout hits us harder
1 reply 0 retweets 1 like
This could not be further from the truth. Large teams improving layout, raster, & composite as I type this.
-
-
Replying to @slightlylate @AshleyGullen and
Posting traces is helpful though.
2 replies 0 retweets 0 likes -
Replying to @slightlylate @yoavweiss and
Ok, but as my blog post notes, we can get detailed traces of JS execution but nothing for layout. Or am I missing a devtools feature?
1 reply 0 retweets 0 likes - 3 more replies
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.