You must log in or register to comment.
So much website JavaScript these days is just poor design, tracking, and bloat.
See: the web pyramid, from The Website Obesity Crisis.
33% down, 67% to go.
33% down, 100% to go you mean?
TL;DR, from what I can tell: Dropbox was using a JS bundler that didn’t support code-splitting or tree-shaking (y’know, the staples of modern JS bundling) and swapped to one that does. Not that there aren’t plenty sub-optimal components in code I work on, at home and at work, but there’s nothing revolutionary going on here.
I did this in like 2017 on my first react app. Thought this would be standard practice by now…