React / Next.js

Características avanzadas de Next.js

Optimización de imágenes, optimización de fuentes, optimización de scripts, analytics, edge runtime, características experimentales

24 preguntas de entrevista·
Senior
1

¿Cuál es la principal ventaja de usar next/image en comparación con una etiqueta img estándar?

Respuesta

next/image optimiza automáticamente las imágenes generando múltiples tamaños y formatos modernos (WebP, AVIF), aplica lazy loading por defecto y mejora las Web Vitals al evitar el Cumulative Layout Shift mediante el cálculo automático de dimensiones. A diferencia de una etiqueta img estándar que carga la imagen original, next/image sirve el tamaño óptimo según el viewport y la densidad de píxeles del dispositivo. Este enfoque reduce significativamente el tiempo de carga y el consumo de ancho de banda.

2

¿Cuándo usar la propiedad priority en un componente next/image?

Respuesta

La propiedad priority desactiva el lazy loading y precarga la imagen de inmediato, lo cual es crucial para las imágenes above-the-fold que impactan el Largest Contentful Paint (LCP). Sin priority, estas imágenes críticas se cargarían con lazy loading, retrasando el LCP y degradando los Core Web Vitals. Usar priority solo para 1-2 imágenes visibles en la carga inicial de la página, típicamente hero images o banners principales.

3

¿Qué configuración de next/image permite servir imágenes desde un dominio externo?

Respuesta

La propiedad remotePatterns en next.config.js permite definir los dominios externos autorizados para servir imágenes, con control granular sobre el protocolo, hostname, puerto y pathname. Este enfoque reemplaza la propiedad domains (obsoleta) y ofrece mayor seguridad al limitar con precisión las fuentes autorizadas. Configurar remotePatterns evita errores 400 al cargar imágenes alojadas en CDN o servicios de terceros como Cloudinary o AWS S3.

4

¿Cuál es la diferencia entre fill y responsive para el sizing de next/image?

5

¿Cómo optimizar imágenes estáticas importadas localmente con next/image?

+21 preguntas de entrevista

Domina React / Next.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