Web application architecture
A web application is exposed to multiple concurrent users over a public or private network as opposed to a standalone application. Let's get started developing a basic web application that uses the well known Model-view-controller (MVC) pattern to build a three-tier application. The MVC pattern is known for its separation of concerns by decoupling presentation logic (what the user sees in a browser), routing and business logic (what the application needs to accomplish), and persistence (where the data is finally stored). This has made MVC a very developer-friendly pattern as different tiers of an application can be developed and tested by experts in that area independently and without knowledge of the other tiers. ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access