Patent ID: 8447832

Claim:
A method comprising: receiving a request from a browser of a client computer; transmitting a top-level page into the browser of the client computer in response to the request from the browser of the client computer having a predetermined context, said top-level page referencing library files including, a web-based operating system component library file, said web-based operating system component library file to be executed within the predetermined context of the browser, and a web-based application library file referencing web-based operating system components by a component library file name and component name being related to the web-based application library file providing functions of a server-side application within the browser, wherein the application library file includes one or more import statements; accessing at least one import statement in the application library file to determine to transmit an additional library file into the browser, wherein said additional library file references one or more other library components; transmitting the additional library file; and executing said web-based application by executing said component library file, said application library components, and said one or more other library components in the browser.