9. A computer program product, comprising a non-transitory computer-readable medium having a computer-readable program code embodied therein, the computer-readable program code including instructions adapted to be executed by one or more processors to: receive a request for a new component for an enterprise application, the enterprise application being accessed through a web browser associated with a client computing system, the new component being associated with a first scripting language resource independent of the client computing system, wherein a scripting language resource comprises scripting language source code that provides one or more functionalities for the enterprise application; identify, in response to the request from the client computing system, all scripting language resources that the requested first scripting language resource depends on based on dependency information, wherein the dependency information identifies dependencies between the first scripting language resource and the scripting language resources that the requested first scripting language resource depends on, the scripting language resources comprising two or more scripting language resources stored on a server computing system that includes the one or more processors; determine a dependency order of the requested first scripting language resource and all the identified scripting language resources based on the dependency information; and transmit, to a web browser associated with the client computing system, a single response to the received request, the single response including the requested first scripting language resource and all the identified scripting language resources that the requested first scripting language resource depends on in the determined dependency order.
9. A computer program product, comprising a non-transitory computer-readable medium having a computer-readable program code embodied therein, the computer-readable program code including instructions adapted to be executed by one or more processors to: receive a request for a new component for an enterprise application, the enterprise application being accessed through a web browser associated with a client computing system, the new component being associated with a first scripting language resource independent of the client computing system, wherein a scripting language resource comprises scripting language source code that provides one or more functionalities for the enterprise application; identify, in response to the request from the client computing system, all scripting language resources that the requested first scripting language resource depends on based on dependency information, wherein the dependency information identifies dependencies between the first scripting language resource and the scripting language resources that the requested first scripting language resource depends on, the scripting language resources comprising two or more scripting language resources stored on a server computing system that includes the one or more processors; determine a dependency order of the requested first scripting language resource and all the identified scripting language resources based on the dependency information; and transmit, to a web browser associated with the client computing system, a single response to the received request, the single response including the requested first scripting language resource and all the identified scripting language resources that the requested first scripting language resource depends on in the determined dependency order. 10. The non-transitory computer-readable medium of claim 9 , wherein the program code includes further instructions to: query a storage location in response to receiving the request; and retrieve the dependency information from the storage location.