When a request for a bundle is made, the files comprising the bundle are appended to each other in a process called bundling. The bundled file then undergoes a minification process during which the file is stripped of comments and whitespace and the local variables' names, if present, are shortened.
Through the use of bundles, a client can reduce the number and size of requests it must make to the server to retrieve content. When applied to the world of mobile app development, bundling can have a substantial impact on an app's perceived performance.
While not discussed in this chapter, bundles also ...