Dissecting a Web stack

A layer-by-layer review of the components of a web stack and the reasons behind them
Source: Codementor