A web application can be broken down to its presentation and business logic. The norm is to meld these two aspects on the server and push the content towards the browser. I propose to have a separate presentation layer capable of manipulating data provided in XML format. The presentation layer is downloaded to the client initially. Subsequent access to the same web application will require only the data.
Not only will this reduce the traffic between client and server, but also make the development task simpler and in-line with the webservices development model.
Just a few initial thoughts.... 7:10 PM
kermit said...
This might interest you:
http://kermitsworld.blogspot.com/2005/02/i-see-content-based-web-in-future.html
:-)