Comparativa de Frameworks para el Desarrollo Web en el lado del cliente basado en métricas de desempeño Web Vitals

 

Authors
García Yánez, Renán Andrés; Zurita Hidalgo, Kevin Mateo
Format
BachelorThesis
Status
publishedVersion
Description

El desarrollo web es una de las tendencias más importantes en la ingeniería de software debido, en parte, al aumento de usuarios de Internet en los últimos años y al hecho de que casi todas las aplicaciones interactúan con la Web. Ha aparecido un vasto conjunto de nuevas tecnologías para cubrir la necesidad de desarrollar aplicaciones web modernas. Sin embargo, hay muchos aspectos a considerar al seleccionar una tecnología de desarrollo web sobre otras. Nuestro propósito es proponer un framework para hacer comparaciones entre tecnologías específicas de desarrollo web Front-End. Este framework se basa tanto en las aplicaciones desarrolladas como en los desarrolladores, nuestro objetivo es determinar el mejor framework basado en el desarrollo de aplicaciones pequeñas, el rendimiento de los desarrolladores y la curva de aprendizaje. Planificamos y ejecutamos un experimento con la participación de los estudiantes del Departamento de Informática de la Universidad de las Fuerzas Armadas-ESPE. Comparamos el rendimiento de los desarrolladores, la percepción del aprendizaje y el rendimiento de las aplicaciones al usar dos frameworks front-end: React y Vue. Los resultados muestran que nuestro framework es útil para determinar diferencias estadísticamente significativas a favor de una de las tecnologías. Según los resultados de la encuesta, React tuvo una curva de aprendizaje más fácil que Vue. Además, el tiempo promedio dedicado a resolver los laboratorios propuestos fue más corto en React que en Vue. Pudimos establecer un framework de comparación útil para contrastar el desempeño de diferentes tecnologías web, el desempeño de los desarrolladores y la facilidad para aprender las tecnologías. Sin embargo, pensamos que no es posible generalizar los resultados sin replicar el experimento en contextos más amplios. En conclusión, la selección de la tecnología de desarrollo front-end puede influir en el rendimiento del desarrollador y del software.

Publication Year
2023
Language
spa
Topic
VUE Y REACT
RENDIMIENTO DEL DESARROLLADOR Y PERCEPCIÓN DE APRENDIZAJE
RENDIMIENTO DE LAS APLICACIONES WEB
FRAMEWORK DE COMPARACIÓN
Repository
Repositorio Universidad de las Fuerzas Armadas
Get full text
http://repositorio.espe.edu.ec/handle/21000/36708
Rights
openAccess
License