3 ms·
> you are forced to ship source to the client. This provides a beneficial atmosphere for learning and sharing solutions. This hasn't really been true anymore f
by VWWHFSfQ 4y ago
> you are forced to ship source to the client. This provides a beneficial atmosphere for learning and sharing solutions.
This hasn't really been true anymore for quite a long time. Pretty much everything is bundled, minimized, and obfuscated now.
- ModernMech 4y agoBut it's still source, no?
- VWWHFSfQ 4y agoMaybe by some legal definition. But I don't think most people would consider it source code anymore.
- govolckurself 4y agoThis is the weirdest gotcha. Nobody said it wasn't source anymore, they implied that it wouldn't be readable or conducive to sharing because it's unreadable.
- marcosdumay 4y agoAbsolutely not. Source code is the multi-file project you have where you call webpack or a modern variant of it. The thing people ship on their sites is compiled.
- javajosh 4y ago>Pretty much everything is bundled, minimized, and obfuscated now. Yes, but there is a strain of software minimalism that eschews the front-end build entirely. This is relatively recently possible because of excellent implementations of relatively good standards starting with HTML5, CSS3, ES6, and SVG2. https://www.jslint.com/ https://www.jslint.com/ is an example of what's possible with ES6 and built-in modules.