Vue.js / Nuxt.js

SSR y SSG en Nuxt

Server-side rendering, static generation, hybrid rendering, prerendering, route rules, nitro

22 preguntas de entrevista·
Mid-Level
1

¿Qué es el Server-Side Rendering (SSR) en Nuxt?

Respuesta

El SSR genera el HTML completo en el servidor con cada solicitud y luego lo envía al cliente. Esto mejora el SEO porque los motores de búsqueda reciben contenido HTML accesible de inmediato, y también mejora el tiempo hasta el primer renderizado. El SSR es el modo de renderizado predeterminado en Nuxt 3, a diferencia del renderizado del lado del cliente, donde JavaScript genera el contenido en el navegador.

2

¿Qué es la Static Site Generation (SSG) en Nuxt?

Respuesta

La SSG genera todas las páginas como HTML estático en el momento del build, lo que permite servir archivos pregenerados muy rápidamente. Este enfoque es ideal para sitios con contenido que no cambia con frecuencia, como blogs o documentación. En Nuxt 3, usar nuxt generate activa la SSG, creando archivos HTML para cada ruta configurada.

3

¿Qué comando de Nuxt se debe usar para generar un sitio estático?

Respuesta

El comando nuxt generate (o npm run generate si está configurado en package.json) activa la generación estática de todas las páginas. Nuxt recorre las rutas y crea un archivo HTML para cada una, que se coloca en la carpeta .output/public. Este comando se usa para desplegar en hostings estáticos como Netlify, Vercel o GitHub Pages.

4

¿Cuál es la principal ventaja del SSR para el SEO?

5

¿Qué es el hybrid rendering en Nuxt?

+19 preguntas de entrevista

Domina Vue.js / Nuxt.js para tu próxima entrevista

Accede a todas las preguntas, flashcards, tests técnicos, ejercicios de code review y simuladores de entrevista.

Empieza gratis