Boundary between Business and Presentation layers
Boundaries between business and presentation layers have moved from
one tier to another over time.
Over time presentation logic, and even some business logic, has
been moving to the client. Why?
- More powerful client CPUs and faster language implementations
allow for more client-side processing.
- Less network usage overall, more reliance on local processing by
client.
- Reload a page less often. Get incremental updates instead.
- Better, smoother user experience.