I have read Life above the Service Tier a few times now. Its a very good paper, one that really changes your perspective, but I wish it was better. If you work on web applications and you haven’t read this paper I recommend that you go read it now — but do come back.
I agree with the overall reasoning and the conclusion.
So one obvious way to correct the thin client architecture is to implement a true MVC framework on the client side… That means that all “Presentation Flows” must occur within the currently Âloaded web page… So one workable model is the Single Page Application (SPA).
First let me get some minor complaints out of the way.