13. A non-transitory computer readable storage medium storing a computer program product which, when executed by at least one processor, causes the processor to perform a method for preparing application code for deployment to a client over a data link, wherein external code to be used by a web page is supplied to the client, the method comprising: automatically scanning the web page to identify code external to the web page and referenced by the web page; extracting the identified external code referenced by the web page from at least one import file associated with the web page, wherein the at least one import file further includes code which is not referenced by the web page; concatenating the extracted external code into a new import file; modifying the web page to reference the concatenated external code contained in the new import file; receiving a request from the client to access the web page; and transmitting the new import file and the modified web page to the client in response to the request from the client to access the web page.
13. A non-transitory computer readable storage medium storing a computer program product which, when executed by at least one processor, causes the processor to perform a method for preparing application code for deployment to a client over a data link, wherein external code to be used by a web page is supplied to the client, the method comprising: automatically scanning the web page to identify code external to the web page and referenced by the web page; extracting the identified external code referenced by the web page from at least one import file associated with the web page, wherein the at least one import file further includes code which is not referenced by the web page; concatenating the extracted external code into a new import file; modifying the web page to reference the concatenated external code contained in the new import file; receiving a request from the client to access the web page; and transmitting the new import file and the modified web page to the client in response to the request from the client to access the web page. 14. The non-transitory computer readable storage medium of claim 13 , wherein: the application code comprises a web application that includes at least one functionality, and the web page comprises a file of hypertext markup language (HTML) code and at least one embedded code block written in a scripting language.