RFC-0004 11-09-2024 Manejo de carpetas en backend #18
Replies: 2 comments
-
Considero que los problemas actuales que poseemos en la estructura de carpetas del Backend se podrían resumir en lo siguiente:
La estructura de carpetas que considero podría funcionar para nuestros Backends, es la siguiente:
|
Beta Was this translation helpful? Give feedback.
-
Problemática actual:Uno de los principales problemas que enfrentamos con la estructura de carpetas de nuestro backend es la falta de Propuesta 1: Estructura ModularPara resolver estas problemáticas, propongo una estructura de carpetas modular que agrupe los componentes por funcionalidad en lugar de por tipo de archivo. De esta forma, cada módulo tendrá todo lo necesario para su funcionamiento (controladores, servicios, repositorios, rutas, etc.) en su propia carpeta. Esto facilitará el desarrollo y mantenimiento al tener una separación más clara y una organización más intuitiva. Estructura de carpetas propuesta:
Ventajas
|
Beta Was this translation helpful? Give feedback.
-
La intención de este RFC es discutir las estructuras de carpetas que deberían seguir los proyectos. Lo que se busca solucionar en principio es tener una distribución de archivos mucho más auto-descriptiva y evitar la aglomeración del código en un mismo lugar.
Beta Was this translation helpful? Give feedback.
All reactions