The Single Page Application

The Web, as you undoubtedly are aware, was brought into being as a means of linking information. Fundamentally, the vision consisted of connecting individual “pages” of content, with the relationships between pages structured through the use of the hyperlink to allow navigation between pages of related content. Later, we introduced forms into the mix along with the idea of creating online applications. These applications continued to use the concept of pages, since that was how the Web worked. In an online application, the customer performs an action by clicking on a button or a link, a message is sent to the hosting server, and in response a new “page” is sent back and shown to the customer, updated to reflect the action taken.