- On-demand loading (lazy loading)
- Minimization (and Obfuscation)
- Dojo ShrinkSafe
- YUI Compressor
- Dean Edward’s JS Packer
Applying the above techniques, it is possible to achieve a footprint reduction of 20% to 50%.