Então, no caso nosso site está feito em Next com deploy na Vercel, dai fica fácil

É só utilizar o fetch do next com o revalidate, para gravar no servidor o cache.

E depois chamar em uma page dinâmica, e utilizar o generateStaticParams()

Dá uma olhada nesse post aqui do next que ele explica certinho como funciona.

https://nextjs.org/docs/pages/building-your-application/rendering/static-site-generation