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