Dynamiske moduler er moduler som kan konfigureres når de importeres — i stedet for en statisk @Module({...}), eksponerer de statiske metoder (konvensjonelt forRoot og ) som returnerer en modul konfigurert med argumentene du sender. Dette er hvordan konfigurerbare, gjenbrukbare moduler (config, database, JWT) aksepterer alternativer.
