A system and method for building a client application in a client-server
network are disclosed. One system includes an HTML file that is requested
from a server. An infrastructure script file is requested from the server
based on a reference in the header section of the HTML file, and an
infrastructure class instance is created. In the body section of the HTML
file, the infrastructure class instance creates component instances based
on one or more calls in the HTML file. To create the component instances,
the infrastructure class instance first loads the component class script
files from the server, and creates and links the component classes based
on the component class scripts. Component instances are then created
based on the linked component classes to thereby form the application.