We augment IPFS with a CDN that caches the site on edges around the world. The site is stored on IPFS and the CID of the site on IPFS is being referenced as the original source. This setup makes for a very performant ongoing experience for the users of the site while taking advantage of the benefits of IPFS.
For the first site deployment, we fetch all the files from IPFS through the same IPFS gateway your site’s domain is pointing too. This way your site is already cached to create a very quick loading experience for the first time your users visit the site.