Re:Designing very large JavaScript applications
by ec109685 on Saturday April 21, 2018 @10:00AM
(#16891446)
With HTTP/2, you can send files down independently, without creating a large bundle, so each file can be cached. You couldn’t obfuscate function names across files though unless you made the process deterministic based on module name.
Does your hand rolled framework handle minimization and obfuscation? Probably not because any changes would require a rebuild.
Are your assets cached? If they are, I'm curious how you handle the cache busting when a single file gets updated.