The Visual LANSA Advantage for Web Development

Like other JavaScript libraries, Visual LANSA has a JavaScript runtime. However, in the case of Visual LANSA, this core remains active after the page has been displayed so that it can continue to process instructions. This means that when a button is clicked in the page, the script is processed and the local state of the page can be modified.

The fact that web pages maintain their state and continue to work after the page has been delivered to the browser is fundamental to Visual LANSA. This 'stateful' environment makes the web page more like a traditional distributed client server application than a stateless HTML page.

This is a different concept for existing web developers who are accustomed to a stateless environment where most processing occurs on the server. Visual LANSA web pages choose when to access the server.