This blew my mind. But when I look at timeline with cpu throttling on, js eval dwarfs network time on lots of sites.https://twitter.com/slightlylate/status/770320858917146625 …
-
-
Replying to @asolove
@slightlylate check the table I made in this post from Nov last year: https://aerotwist.com/blog/the-cost-of-frameworks/ … many upset folks, but there we go.1 reply 4 retweets 11 likes -
Replying to @aerotwist
Awesome. If real sites came close to these numbers, we'd be ok. On real data, I bet a lot of the bloat is actually extra libs.
1 reply 0 retweets 1 like -
Replying to @asolove @aerotwist
Realizing you can tree-shake only the parts of underscore you use is about the same size diff as removing framework, and easier.
1 reply 0 retweets 0 likes -
Replying to @asolove
yep, my table was a baseline. In reality it can get suuuuuper bad as you've seen. But I feel we devs often trade ergonomics for ux.
1 reply 0 retweets 1 like -
Replying to @aerotwist
That's why lib size/build config/cdn seem like better places to push. Same gains for many sites, but much less ergonomic loss.
1 reply 0 retweets 0 likes
: at the limit, these are in conflict. Acknowledging that -- and setting a baseline for "good enough" -- is how we fix it
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.