In the previous article, we explored why HTTP/1.1 eventually became a bottleneck.

The web had evolved from a collection of simple documents into a platform for complex applications.

Browsers were no longer requesting a handful of files.

They were requesting hundreds.

To cope with these growing demands, browser vendors adopted a workaround: