Muchos módulos angulares son bibliotecas (formModule, httpModule), los módulos angulares consolidan componentes, directivas y tuberías en bloques cohesivos de funcionalidad, cada uno enfocado en un área de características, flujo de trabajo o colección común de utilidades.
Los módulos también pueden agregar servicios a la aplicación. Dichos servicios pueden desarrollarse internamente, como el registrador de aplicaciones. Pueden provenir de fuentes externas como el enrutador angular y el cliente Http.
Cada aplicación Angular tiene al menos una clase de módulo, el módulo raíz . Iniciamos ese módulo para iniciar la aplicación.
- ¿Qué piensan las personas de los marcos MVC basados en inserción versus los marcos MVC basados en extracción?
- ¿Dónde puedo encontrar un diseñador de sitios web de WordPress asequible?
- ¿Es posible identificar el CMS de cualquier sitio web simplemente mirando su código?
- ¿Cómo es cambiar de PHP a Ruby?
- ¿Qué modelo de objeto utilizamos en JavaScript?
El módulo raíz es todo lo que necesitamos en una aplicación simple con algunos componentes. A medida que la aplicación crece, refactorizamos el módulo raíz en módulos de características que representan colecciones de funciones relacionadas. Luego importamos estos módulos al módulo raíz .