Skip to content

Componente Main

Vanskarner edited this page Jul 27, 2023 · 1 revision

Main Component

El componente principal se encarga de establecer las condiciones y configuraciones iniciales, recopilar todos los recursos externos y luego entregar el control a la política de alto nivel de la aplicación. Este componente está compuesto por todas las fábricas, estrategias, instalaciones globales y marcos de inyección de dependencia.

Es válido tener múltiples componentes de este tipo, ya sea para el desarrollo, producción, pruebas, para un cliente o país específico, entre otros. Por lo tanto, se podría considerar a Main como un componente de complemento de la aplicación, ubicado detrás de un límite que permite que los cambios en "Main" no causen que otras partes del sistema se rompan, sino que se reduzcan a cuestiones de configuración.

Ejemplo

The Main Component

Main conoce a todos los otros componentes del sistema porque crea las condiciones iniciales, y luego cede el control a los niveles más altos. El componente Main es el de más bajo nivel.
Clone this wiki locally