René Pacios

/* Overflow My Brain & More */

Afinaciones de rendimiento en JavaScript Parte 1 de *

Los lenguajes de script de lado cliente han estado muy orientados a realizar modificaciones en el DOM de un documento HTML, validaciones antes de enviar mensajes al servidor, peticiones AJAX, es decir mejorar la experiencia de usuario en nuestras aplicaciones.

Todo esto no solía ser código muy complejo ni pesado, por lo tanto no se tenía especial consideración en el rendimiento, se hacía un código sencillo que cumpliese su objetivo, y se ejecutaba con un rendimiento aceptable dado la magnitud de los scripts y la potencia de los ordenadores frente a ese código. Sin embargo con la aparición de HTML5, los canvas, juegos online, etc. y que todo esto que también es accedido desde dispositivos móviles que soportan esta tecnología pero su hardware no posee la potencia de un ordenador de escritorio nos obliga a pensar que la calidad del código y el rendimiento no es opcional.
[Más]