Google Closure is still best in class at DCE and cross-module motion, but it's never caught on with the larger web community, partly because it applied certain constraints to your Js code that weren't always met. This has changed a bit with modern Closure better able to consume npm modules, but AFAIK, the only heavy non-Google user is still ClojureScript.
Re:Web Performance 101
by blinky1456 on Tuesday October 30, 2018 @04:52AM
(#18334839)
wouldn't the JSON object have to be pretty big before it affects performance.?
Also, there doesn't seem to be anything on JSON minification, which is a sizable portion of responses. There are techniques to transpose JSON objects to be easier to gzip compress.