I have a static site using Cloudflare Pages.
I am not using any custom reverse proxy functionality provided by the Cloudflare CNAME DNS Proxy i.e. when you tell Cloudflare to use an A record instead of CNAME to reverse proxy the request to your upstream.
By default, when setting up a custom domain on Cloudflare Pages, Cloudflare sets the DNS CNAME to "Proxy". I have disabled this, because I assume this will cause a small performance hit due to the extra proxy hop.
Does anyone have any deeper understanding of this?
My contrary thought is that maybe the Cloudflare Pages team is relying on the caching of the reverse proxy instead of providing more edge node asset distribution on the Pages nodes.