What the heck is SSG: Static site generation explained with Next.js