Cambios de arquitectura - HanstoC/GRUPO10-2025-PROYINF GitHub Wiki
Arquitectura anterior.
Respecto a la arquitectura utilizada, esta fue reestructurada en el hito anterior, debido a que en los hitos anteriores trabajábamos con una arquitectura de "spaghetti" donde incluíamos todo el backend en un solo archivo, lo que complicaba cualquier modificación que deseábamos realizar además de dificultar el trabajo en equipo, afectando directamente la evaluación del proyecto.
Tal como se puede apreciar el archivo "index.js" constaba de 721 lineal de código donde se encontraba todo el backend del proyecto sin un orden
Arquitectura actual
En este momento se optó por utilizar una arquitectura de software de tipo monolítica por capas, esto debido a su simplicidad de desarrollo, implementación simple, menor complejidad operativa, además de ayudar y facilitar sus pruebas.