Prototipo framework software para facilitar el desarrollo de proyectos basados en arquitectura de micro-frontends
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, orie...
- Autores:
-
Sierra Torres, Jorge Eliecer
- Tipo de recurso:
- Fecha de publicación:
- 2023
- Institución:
- Universidad Distrital Francisco José de Caldas
- Repositorio:
- RIUD: repositorio U. Distrital
- Idioma:
- OAI Identifier:
- oai:repository.udistrital.edu.co:11349/39446
- Acceso en línea:
- http://hdl.handle.net/11349/39446
- Palabra clave:
- Interfaz de línea de comandos
React
Podium
Microfrontends
Micro-frontends
Ágil
Sencillo
Framework
Renderizado universal
Composición en servidor
Enrutamiento en servidor
Especialización en Ingeniería de Software -- Tesis y disertaciones académicas
Arquitectura de micro-frontends:
Frameworks de desarrollo de software
Prototipado y usabilidad en software empresarial
Command-line interface
React
Podium
Microfrontends
Micro-frontends
Agile
Simple
Framework
Universal rendering
Server-side composition
Server-side routing
- Rights
- License
- Attribution-NonCommercial-NoDerivatives 4.0 Internacional
Summary: | 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. |
---|