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...
| Autor: | |
|---|---|
| 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 |
| 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. |
|---|