Pure (vanilla) JavaScript will remain a bit of a rare unicorn in large projects, though, at least until HTTP&#x2F;2 and maybe even after HTTP&#x2F;2 for whatever other reasons [1]. Just about every large project has a bundler and&#x2F;or minifier step and the Typescript transpilation fits right in there, instead of in the browser.<p>[1] People will always still want to shave bandwidth, and the new hotness is Tree Shakers which shave bandwidth <i>and</i> computation&#x2F;JIT time for the browser...