Capítulo 7. El costo de JavaScript
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
Nunca ha sido tan fácil entregar páginas rápidamente, pero colectivamente no estamos alcanzando el objetivo.
JavaScript es un arma de doble filo: su rendimiento puede determinar si tus usuarios quedan encantados o frustrados. Si bien permite experiencias interactivas enriquecedoras y es esencial para crear las experiencias web dinámicas que se describen en la Parte II, su costo se paga en ciclos de CPU, ancho de banda de red y valiosos segundos del tiempo de los usuarios. La Parte III de este libro explora qué es lo que ralentiza las aplicaciones web JavaScript y cómo ofrecer excelentes experiencias de usuario mitigando esos costos.
Este capítulo analiza en profundidad y de forma pragmática el rendimiento de JavaScript en el navegador, centrándose en las limitaciones del mundo real y las soluciones modernas. En los capítulos 5 y 6 has visto cómo nuevas técnicas como la división de código, la hidratación y la programación pueden mejorar el rendimiento percibido. Aquí examinaré cómo el hardware y los componentes internos del navegador afectan a la ejecución de JavaScript y cómo los propios motores de JavaScript han evolucionado para ejecutar el código más rápidamente. Mi objetivo es ofrecerte un marco de alto nivel para pensar en el rendimiento de JavaScript y un conjunto de técnicas concretas para aplicar.
Comprender ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access