Both not minifying and including unenforced type hints consumes a little bandwidth though this can be largely offset by compression. This is an engineering trade off against the complexity of getting source maps working reliably for debugging and alerting.
If I am shipping a video player or an internal company dashboard how much of my time is that bandwidth worth?
I never stopped, Bandcamp sells DRM-free files (especially on "Bandcamp Fridays" once a month when more of the money goes to the artist, unlike Spotify and other streaming services), and VLC works on both desktop and mobile.
Exactly why I banned React from my pipelines years ago, native Web Components + dispatchEvent gives you the modern web without bloat and churn, and Vite for a lightweight HMR thanks to native ES Modules.
Server-side you can use jsdom to polyfill document, it supports Web Components too.
I had a family member who had sudden onset of massive seizures. He could not remember any of his passwords or hints at all. It was a real challenge getting into any of his accounts to figure out what needed doing.
reply