This document discusses an alternative approach to web application development using JavaScript and web services instead of the traditional approach of serving HTML fragments from a servlet. The key points of this approach are: 1) The browser makes AJAX requests directly to web services instead of to a servlet, and uses JavaScript to manipulate the DOM instead of receiving HTML fragments. 2) Performance is improved by distributing the load across clients instead of a single server. 3) It follows a SOA approach by separating the presentation, business logic, and data layers.