Um NgModule é uma classe decorada com @NgModule que agrupa componentes, diretivas, pipes e serviços relacionados em um bloco coeso, informando ao Angular como compilá-los e conectá-los. (Nota: o Angular moderno favorece cada vez mais componentes standalone em relação aos NgModules, mas entender NgModules ainda é essencial para a maioria das bases de código existentes.)
Anatomia de um NgModule
{ } ;
{ } ;
({
: [, ],
: [, ],
: [],
: [],
})
{}
