En 2021, el equipo de Chrome Aurora presentó el componente de secuencia de comandos para mejorar el rendimiento de carga de secuencias de comandos de terceros en Next.js. Desde su lanzamiento, expandimos sus capacidades para que los desarrolladores carguen recursos de terceros de forma más fácil y rápida.
En esta entrada de blog, se proporciona una descripción general de las funciones más recientes que lanzamos, en particular, la biblioteca @next/third-parties, así como un resumen de las iniciativas futuras de nuestra hoja de ruta.
Implicaciones de rendimiento de las secuencias de comandos de terceros
El 41% de todas las solicitudes de terceros en los sitios de Next.js son secuencias de comandos. A diferencia de otros tipos de contenido, las secuencias de comandos pueden tardar una cantidad considerable de tiempo en descargarse y ejecutarse, lo que puede bloquear la renderización y retrasar la interactividad del usuario. Los datos del Informe sobre la experiencia del usuario de Chrome (CrUX) muestran que los sitios de Next.js que cargan más secuencias de comandos de terceros tienen porcentajes de aprobación más bajos de Interaction to Next Paint (INP) y Largest Contentful Paint (LCP).