Last year we learned that stale-while-revalidate
is the best cache technique for this type of architecture. At that moment, only KeyCDN and StackPath supported it.
We got in contact with Now because it didn’t work with their CDN. It looks like they have finally fixed it:
They call it “Serverless Pre-Rendering” but I think we should stick to the real name, stale-while-revalidate
.
Anyway, I think that our first deployment guide could be Now because it’s serverless, it’s cheap and it’s easy to set up. For what I see, their CDN works now on external domains as well.