Prototipo framework software para facilitar el desarrollo de proyectos basados en arquitectura de micro-frontends
dc.contributor.advisor | Barón Velandia , Julio | |
dc.contributor.author | Sierra Torres, Jorge Eliecer | |
dc.date.accessioned | 2024-08-09T00:42:49Z | |
dc.date.available | 2024-08-09T00:42:49Z | |
dc.date.created | 2023-05-25 | |
dc.description | La evolución del desarrollo de software empresarial hacia una arquitectura de Micro-frontends presenta desafíos como la falta de flexibilidad, dispendiosa de configurar y una curva de aprendizaje alta, lo que ha motivado la propuesta de crear un framework informático específico, este framework, orientado a Micro-frontends, está diseñado para facilitar la construcción, configuración, depuración y despliegue de proyectos de software, todo respaldado por una investigación para entender los Micro-frontends y una cuidadosa planificación y diseño. El producto final de este proyecto es un prototipo de framework para Micro-frontends, conformado con una interfaz de línea de comandos y librerías instalables, que además de simplificar y acelerar el desarrollo de proyectos de software, también mejoran su calidad a través de pruebas, mediciones de rendimiento y usabilidad, así como también la creación de una documentación suficiente para los usuarios, este enfoque integral al framework de Micro-frontends tiene el potencial de mejorar significativamente el proceso de desarrollo de software empresarial, reducir la complejidad del código y aumentar la velocidad y flexibilidad de entrega. Este proyecto de grado para optar por el título de Especialista en Ingeniería de Software fue elaborado sobre las normas APA en su séptima versión. | spa |
dc.description.abstract | The evolution of enterprise software development towards a Micro-frontends architecture presents challenges such as a lack of flexibility, being laborious to configure, and having a steep learning curve. These issues have motivated the proposal to create a specific computing framework. This Micro-frontends-oriented framework is designed to facilitate the construction, configuration, debugging, and deployment of software projects, all backed by research to understand Micro-frontends and careful planning and design. The final product of this project is a prototype framework for Micro-frontends, comprised of a command-line interface and installable libraries. In addition to simplifying and accelerating the development of software projects, it also enhances their quality through testing, performance measurements, and usability, as well as the creation of sufficient documentation for users. This comprehensive approach to the Micro-frontends framework has the potential to significantly improve the enterprise software development process, reduce code complexity, and increase delivery speed and flexibility. This degree project to qualify for the title of Specialist in Software Engineering was prepared following the APA standards in their seventh version. | spa |
dc.format.mimetype | spa | |
dc.identifier.uri | http://hdl.handle.net/11349/39446 | |
dc.rights | Attribution-NonCommercial-NoDerivatives 4.0 Internacional | * |
dc.rights | Attribution-NonCommercial-NoDerivatives 4.0 Internacional | * |
dc.rights | Attribution-NonCommercial-NoDerivatives 4.0 Internacional | * |
dc.rights.acceso | Abierto (Texto Completo) | spa |
dc.rights.accessrights | OpenAccess | spa |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | * |
dc.subject | Interfaz de línea de comandos | spa |
dc.subject | React | spa |
dc.subject | Podium | spa |
dc.subject | Microfrontends | spa |
dc.subject | Micro-frontends | spa |
dc.subject | Ágil | spa |
dc.subject | Sencillo | spa |
dc.subject | Framework | spa |
dc.subject | Renderizado universal | spa |
dc.subject | Composición en servidor | spa |
dc.subject | Enrutamiento en servidor | spa |
dc.subject.keyword | Command-line interface | spa |
dc.subject.keyword | React | spa |
dc.subject.keyword | Podium | spa |
dc.subject.keyword | Microfrontends | spa |
dc.subject.keyword | Micro-frontends | spa |
dc.subject.keyword | Agile | spa |
dc.subject.keyword | Simple | spa |
dc.subject.keyword | Framework | spa |
dc.subject.keyword | Universal rendering | spa |
dc.subject.keyword | Server-side composition | spa |
dc.subject.keyword | Server-side routing | spa |
dc.subject.lemb | Especialización en Ingeniería de Software -- Tesis y disertaciones académicas | |
dc.subject.lemb | Arquitectura de micro-frontends: | |
dc.subject.lemb | Frameworks de desarrollo de software | |
dc.subject.lemb | Prototipado y usabilidad en software empresarial | |
dc.title | Prototipo framework software para facilitar el desarrollo de proyectos basados en arquitectura de micro-frontends | spa |
dc.title.titleenglish | Software framework prototype to facilitate the development of projects based on micro-frontends architecture | spa |
dc.type | bachelorThesis | spa |
dc.type.degree | Monografía | spa |
Archivos
Bloque original
1 - 2 de 2
Cargando...
- Nombre:
- SierraTorresJorgeEliecer2023.pdf
- Tamaño:
- 1.8 MB
- Formato:
- Adobe Portable Document Format
- Descripción:
- Tesis Especialización
No hay miniatura disponible
- Nombre:
- Formato Licencia de Uso y Publicación.pdf
- Tamaño:
- 140.67 KB
- Formato:
- Adobe Portable Document Format
- Descripción:
- Licencia de uso y publicación
Bloque de licencias
1 - 1 de 1
No hay miniatura disponible
- Nombre:
- license.txt
- Tamaño:
- 7 KB
- Formato:
- Item-specific license agreed upon to submission
- Descripción: