Un pluggin para reducir el tamaño de archivos Java Script en aplicaciones web

Autores
Canalejo, Leonardo Ceferino
Año de publicación
2022
Idioma
español castellano
Tipo de recurso
tesis de grado
Estado
versión aceptada
Colaborador/a o director/a de tesis
Santiago, Vidal
Marcos, Claudia
Descripción
Java Script (JS) es uno de los principales lenguajes para el desarrollo de aplicaciones web, ya que da soporte a la codificación del comportamiento de las mismas. Para que los navegadores puedan renderizar una página web, es necesario descargar a través de la red los archivos que conforman dicha página, como imágenes, archivos de estilo (CSS), fuentes, código JavaScript, entre otros. Cuanto más grandes sean estos archivos, más tiempo tardará el navegador en hacer la descarga y en mostrar las páginas web al usuario final, afectando de manera negativa el desempeño de la aplicación y por ende la experiencia de los usuarios que navegan en el sitio. Adicionalmente, en el contexto de dispositivos móviles, un tamaño más grande de archivo también implica un mayor consumo de datos y batería. Cuando un usuario accede a una página web es habitual que se descarguen grandes cantidades de contenido JS. Sin embargo, JavaScript fue concebido inicialmente sólo para codificar funcionalidades simples que representaban pequeñas partes de código. En la actualidad se utiliza comúnmente para programar aplicaciones de gran tamaño mediante la utilización de un gran número de bibliotecas y frameworks JS que se encuentran disponibles para cumplir muchos de los requerimientos funcionales y no funcionales. Esto complejiza y aumenta el tamaño de las aplicaciones. Por este motivo, este trabajo plantea la necesidad de generar una herramienta para la gestión inteligente del contenido de los archivos JS. El objetivo es optimizar el tamaño de los archivos requeridos por una aplicación web particular y mejorar su desempeño. Párrafo extraído de la tesis de grado a modo de resúmen.
Fil: Canalejo, Leonardo Ceferino. Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exactas; Argentina.
Fil: Vidal, Santiago. Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exactas; Argentina.
Fil: Marcos, Claudia. Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exactas; Argentina.
Materia
JavaScript
Aplicación web
Ingeniería de sistemas
Página web
Herramienta UFFR
Lenguajes de programación
Nivel de accesibilidad
acceso abierto
Condiciones de uso
http://creativecommons.org/licenses/by/2.5/ar/
Repositorio
RIDAA (UNICEN)
Institución
Universidad Nacional del Centro de la Provincia de Buenos Aires
OAI Identificador
oai:ridaa.unicen.edu.ar:123456789/3487

id RIDUNICEN_e654f33dfb14a30dcd5f8a05cb462144
oai_identifier_str oai:ridaa.unicen.edu.ar:123456789/3487
network_acronym_str RIDUNICEN
repository_id_str a
network_name_str RIDAA (UNICEN)
spelling Un pluggin para reducir el tamaño de archivos Java Script en aplicaciones webCanalejo, Leonardo CeferinoJavaScriptAplicación webIngeniería de sistemasPágina webHerramienta UFFRLenguajes de programaciónJava Script (JS) es uno de los principales lenguajes para el desarrollo de aplicaciones web, ya que da soporte a la codificación del comportamiento de las mismas. Para que los navegadores puedan renderizar una página web, es necesario descargar a través de la red los archivos que conforman dicha página, como imágenes, archivos de estilo (CSS), fuentes, código JavaScript, entre otros. Cuanto más grandes sean estos archivos, más tiempo tardará el navegador en hacer la descarga y en mostrar las páginas web al usuario final, afectando de manera negativa el desempeño de la aplicación y por ende la experiencia de los usuarios que navegan en el sitio. Adicionalmente, en el contexto de dispositivos móviles, un tamaño más grande de archivo también implica un mayor consumo de datos y batería. Cuando un usuario accede a una página web es habitual que se descarguen grandes cantidades de contenido JS. Sin embargo, JavaScript fue concebido inicialmente sólo para codificar funcionalidades simples que representaban pequeñas partes de código. En la actualidad se utiliza comúnmente para programar aplicaciones de gran tamaño mediante la utilización de un gran número de bibliotecas y frameworks JS que se encuentran disponibles para cumplir muchos de los requerimientos funcionales y no funcionales. Esto complejiza y aumenta el tamaño de las aplicaciones. Por este motivo, este trabajo plantea la necesidad de generar una herramienta para la gestión inteligente del contenido de los archivos JS. El objetivo es optimizar el tamaño de los archivos requeridos por una aplicación web particular y mejorar su desempeño. Párrafo extraído de la tesis de grado a modo de resúmen.Fil: Canalejo, Leonardo Ceferino. Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exactas; Argentina.Fil: Vidal, Santiago. Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exactas; Argentina.Fil: Marcos, Claudia. Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exactas; Argentina.Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias ExactasSantiago, VidalMarcos, Claudia2022-082023-06-16T13:47:16Z2023-06-16T13:47:16Zinfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/acceptedVersionhttp://purl.org/coar/resource_type/c_7a1finfo:ar-repo/semantics/tesisDeGradoapplication/pdfapplication/pdfCanalejo, L. C. (2022). Un pluggin para reducir el tamaño de archivos JavaScript en aplicaciones web [Tesis de grado]. Universidad Nacional del Centro de la Provincia de Buenos Aires, Argentina.https://www.ridaa.unicen.edu.ar/handle/123456789/3487spahttp://creativecommons.org/licenses/by/2.5/ar/info:eu-repo/semantics/openAccessreponame:RIDAA (UNICEN)instname:Universidad Nacional del Centro de la Provincia de Buenos Aires2025-09-29T13:41:08Zoai:ridaa.unicen.edu.ar:123456789/3487instacron:UNICENInstitucionalhttps://www.ridaa.unicen.edu.ar/Universidad públicaNo correspondehttps://www.ridaa.unicen.edu.ar/oailleiboff@rec.unicen.edu.ar;gimeroni@rec.unicen.edu.ar;lvarela@rec.unicen.edu.ar ;ArgentinaNo correspondeNo correspondeNo correspondeopendoar:a2025-09-29 13:41:08.482RIDAA (UNICEN) - Universidad Nacional del Centro de la Provincia de Buenos Airesfalse
dc.title.none.fl_str_mv Un pluggin para reducir el tamaño de archivos Java Script en aplicaciones web
title Un pluggin para reducir el tamaño de archivos Java Script en aplicaciones web
spellingShingle Un pluggin para reducir el tamaño de archivos Java Script en aplicaciones web
Canalejo, Leonardo Ceferino
JavaScript
Aplicación web
Ingeniería de sistemas
Página web
Herramienta UFFR
Lenguajes de programación
title_short Un pluggin para reducir el tamaño de archivos Java Script en aplicaciones web
title_full Un pluggin para reducir el tamaño de archivos Java Script en aplicaciones web
title_fullStr Un pluggin para reducir el tamaño de archivos Java Script en aplicaciones web
title_full_unstemmed Un pluggin para reducir el tamaño de archivos Java Script en aplicaciones web
title_sort Un pluggin para reducir el tamaño de archivos Java Script en aplicaciones web
dc.creator.none.fl_str_mv Canalejo, Leonardo Ceferino
author Canalejo, Leonardo Ceferino
author_facet Canalejo, Leonardo Ceferino
author_role author
dc.contributor.none.fl_str_mv Santiago, Vidal
Marcos, Claudia
dc.subject.none.fl_str_mv JavaScript
Aplicación web
Ingeniería de sistemas
Página web
Herramienta UFFR
Lenguajes de programación
topic JavaScript
Aplicación web
Ingeniería de sistemas
Página web
Herramienta UFFR
Lenguajes de programación
dc.description.none.fl_txt_mv Java Script (JS) es uno de los principales lenguajes para el desarrollo de aplicaciones web, ya que da soporte a la codificación del comportamiento de las mismas. Para que los navegadores puedan renderizar una página web, es necesario descargar a través de la red los archivos que conforman dicha página, como imágenes, archivos de estilo (CSS), fuentes, código JavaScript, entre otros. Cuanto más grandes sean estos archivos, más tiempo tardará el navegador en hacer la descarga y en mostrar las páginas web al usuario final, afectando de manera negativa el desempeño de la aplicación y por ende la experiencia de los usuarios que navegan en el sitio. Adicionalmente, en el contexto de dispositivos móviles, un tamaño más grande de archivo también implica un mayor consumo de datos y batería. Cuando un usuario accede a una página web es habitual que se descarguen grandes cantidades de contenido JS. Sin embargo, JavaScript fue concebido inicialmente sólo para codificar funcionalidades simples que representaban pequeñas partes de código. En la actualidad se utiliza comúnmente para programar aplicaciones de gran tamaño mediante la utilización de un gran número de bibliotecas y frameworks JS que se encuentran disponibles para cumplir muchos de los requerimientos funcionales y no funcionales. Esto complejiza y aumenta el tamaño de las aplicaciones. Por este motivo, este trabajo plantea la necesidad de generar una herramienta para la gestión inteligente del contenido de los archivos JS. El objetivo es optimizar el tamaño de los archivos requeridos por una aplicación web particular y mejorar su desempeño. Párrafo extraído de la tesis de grado a modo de resúmen.
Fil: Canalejo, Leonardo Ceferino. Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exactas; Argentina.
Fil: Vidal, Santiago. Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exactas; Argentina.
Fil: Marcos, Claudia. Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exactas; Argentina.
description Java Script (JS) es uno de los principales lenguajes para el desarrollo de aplicaciones web, ya que da soporte a la codificación del comportamiento de las mismas. Para que los navegadores puedan renderizar una página web, es necesario descargar a través de la red los archivos que conforman dicha página, como imágenes, archivos de estilo (CSS), fuentes, código JavaScript, entre otros. Cuanto más grandes sean estos archivos, más tiempo tardará el navegador en hacer la descarga y en mostrar las páginas web al usuario final, afectando de manera negativa el desempeño de la aplicación y por ende la experiencia de los usuarios que navegan en el sitio. Adicionalmente, en el contexto de dispositivos móviles, un tamaño más grande de archivo también implica un mayor consumo de datos y batería. Cuando un usuario accede a una página web es habitual que se descarguen grandes cantidades de contenido JS. Sin embargo, JavaScript fue concebido inicialmente sólo para codificar funcionalidades simples que representaban pequeñas partes de código. En la actualidad se utiliza comúnmente para programar aplicaciones de gran tamaño mediante la utilización de un gran número de bibliotecas y frameworks JS que se encuentran disponibles para cumplir muchos de los requerimientos funcionales y no funcionales. Esto complejiza y aumenta el tamaño de las aplicaciones. Por este motivo, este trabajo plantea la necesidad de generar una herramienta para la gestión inteligente del contenido de los archivos JS. El objetivo es optimizar el tamaño de los archivos requeridos por una aplicación web particular y mejorar su desempeño. Párrafo extraído de la tesis de grado a modo de resúmen.
publishDate 2022
dc.date.none.fl_str_mv 2022-08
2023-06-16T13:47:16Z
2023-06-16T13:47:16Z
dc.type.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
info:eu-repo/semantics/acceptedVersion
http://purl.org/coar/resource_type/c_7a1f
info:ar-repo/semantics/tesisDeGrado
format bachelorThesis
status_str acceptedVersion
dc.identifier.none.fl_str_mv Canalejo, L. C. (2022). Un pluggin para reducir el tamaño de archivos JavaScript en aplicaciones web [Tesis de grado]. Universidad Nacional del Centro de la Provincia de Buenos Aires, Argentina.
https://www.ridaa.unicen.edu.ar/handle/123456789/3487
identifier_str_mv Canalejo, L. C. (2022). Un pluggin para reducir el tamaño de archivos JavaScript en aplicaciones web [Tesis de grado]. Universidad Nacional del Centro de la Provincia de Buenos Aires, Argentina.
url https://www.ridaa.unicen.edu.ar/handle/123456789/3487
dc.language.none.fl_str_mv spa
language spa
dc.rights.none.fl_str_mv http://creativecommons.org/licenses/by/2.5/ar/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by/2.5/ar/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
application/pdf
dc.publisher.none.fl_str_mv Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exactas
publisher.none.fl_str_mv Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exactas
dc.source.none.fl_str_mv reponame:RIDAA (UNICEN)
instname:Universidad Nacional del Centro de la Provincia de Buenos Aires
reponame_str RIDAA (UNICEN)
collection RIDAA (UNICEN)
instname_str Universidad Nacional del Centro de la Provincia de Buenos Aires
repository.name.fl_str_mv RIDAA (UNICEN) - Universidad Nacional del Centro de la Provincia de Buenos Aires
repository.mail.fl_str_mv lleiboff@rec.unicen.edu.ar;gimeroni@rec.unicen.edu.ar;lvarela@rec.unicen.edu.ar ;
_version_ 1844619015062814720
score 12.559606