Análisis comparativo de frameworks modernos para el desarrollo de aplicaciones web dinámicas: estudio de caso con React, Vue y SolidJS

Este Trabajo de Fin de Máster analiza comparativamente tres frameworks modernos de desarrollo frontend: React, Vue 3 y SolidJS. Para ello, se diseñó e implementó una misma aplicación web de una sola página (SPA) con tres módulos principales: Dashboard, Lista de tareas y Gestión de usuarios, garantiz...

ver descrição completa

Detalhes bibliográficos
Autor: Orellano Huayanay, Ángel Antonio
Tipo de documento: dissertação
Data de publicação:2025
País:España
Recursos:Universidad de Alcalá (UAH)
Repositório:e_Buah Biblioteca Digital Universidad de Alcalá
Idioma:espanhol
OAI Identifier:oai:ebuah.uah.es:10017/66229
Acesso em linha:http://hdl.handle.net/10017/66229
Access Level:Acceso aberto
Palavra-chave:React
Vue 3
SolidJS
Frameworks frontend
SPA
Rendimiento web
Accesibilidad
SEO
Comparación
Informática
Computer science
Descrição
Resumo:Este Trabajo de Fin de Máster analiza comparativamente tres frameworks modernos de desarrollo frontend: React, Vue 3 y SolidJS. Para ello, se diseñó e implementó una misma aplicación web de una sola página (SPA) con tres módulos principales: Dashboard, Lista de tareas y Gestión de usuarios, garantizando paridad funcional entre versiones. La evaluación incluyó métricas de rendimiento (FCP, LCP, tamaño del bundle), interactividad (INP, Long Tasks), consumo de recursos (memoria, CPU, nodos DOM) y aspectos de accesibilidad y SEO. Los resultados muestran que SolidJS ofrece el mejor rendimiento de carga inicial y el bundle más ligero, Vue 3 logra el mejor equilibrio en interactividad, accesibilidad y SEO, mientras que React se destaca por su estabilidad estructural y madurez del ecosistema, aunque con tiempos de carga más altos. Se concluye que no existe un framework universalmente superior: la elección debe basarse en las prioridades del proyecto, como velocidad de carga, optimización SEO o soporte de ecosistema.