Dos formas de pre-renderizar
Next.js tiene dos formas de pre-renderizar: Static Generation(SSG) y Server-side Rendering(SSR). La diferencia radica en cuando nse genera el HTML de la pagina.
- Static Generation es el metodo de pre-renderizado que genera el HTML en el tiempo de compilacion o build time. El pre-renderizado HTML es reusado con cada peticion.
- Server-side Rendering es el metodo de pre-renderizado que genera HTML con cada peticion.
Es importante mencionar que Next.js te permite elegir cual tipo de pre-renderizado usar para cada pagina. Tu puedes crear una aplicacion de Next.js que incluya SSG en algunas paginas y otras con SSR.