Get to Know HTTP Caching

Web traffic, the flow of information from a web server to your browser, is transferred using a protocol called HTTP. Every page, image, font, stylesheet, javascript — everything needed by your browser to display a page — arrives when your browser makes an HTTP request and receives an HTTP response.

Since everything that makes up a page must be retrieved from a web server, opportunities to streamline the process can have huge benefits. HTTP caching is an important mechanism that can significantly enhance the web experience. But, like most things in technology, HTTP caching also comes with its own tradeoffs.