Understanding Next.js Static Generation