ISISTAN   23985
INSTITUTO SUPERIOR DE INGENIERIA DEL SOFTWARE
Unidad Ejecutora - UE
congresos y reuniones científicas
Título:
Optimización Inteligente de archivos JavaScript
Autor/es:
GUILLERMO RODRIGUEZ; MAXIMILIANO TORRE; SANTIAGO A. VIDAL; JORGE ANDRES DIAZ PACE; HERNAN VAZQUEZ; CLAUDIA MARCOS; NICOLAS MOSCA
Lugar:
Salta
Reunión:
Congreso; JORNADAS DE VINCULACION UNIVERSIDAD-INDUSTRIA; 2019
Institución organizadora:
SADIO
Resumen:
JavaScript (JS) es el lenguaje principal para el desarrollo deaplicaciones Web. Para que los navegadores muestren una página Web, esnecesario descargar los archivos que contienen el código JS. Cuanto más grandesean los archivos JS más tiempo tardará el navegador en hacer la descarga y enmostrar las páginas Web. Un primer problema de los archivos grandes es queafectan de manera negativa la performance de la aplicación y su usabilidad. Lareducción del tamaño de los archivos JS, además de mejorar los tiempos decarga en el navegador, reducen la cantidad de datos para las aplicacionesdistribuidas a través de Internet. Un segundo problema es que los archivos JSson cada vez más grandes, por un lado debido a la exigencia de interfacesmodernas y complejas, y por otro lado debido a la utilización de bibliotecas yframeworks de terceros. Sin embargo, no todo el código JS descargado esnecesario para la ejecución y visualización de una página Web. En estecontexto, se estableció una vinculación entre el Instituto ISISTAN, laFundación Sadosky y la empresa BeeReal para desarrollar un prototipo deservicio Web para la gestión de módulos y funciones en archivos JS, que seacapaz de optimizar el tamaño de los archivos requeridos por una aplicaciónWeb particular, en base a su contexto de uso, y mejorar así su desempeño.