Stephen Young outlines a couple of common web application architectures in his series “How to become a web developer”.

Picking the web application architecture best suited to your unique needs is vital. In this post I am going to talk about a few of the most common web application architectures you are likely to come across. Every web application has it’s own unique set of requirements and constraints so the architectures I will be listing here are just general examples. ~ Web application architecture — On Coding — Medium