Dynamic modules وہ modules ہیں جو import کرتے وقت configured ہو سکتے ہیں — ایک static @Module({...}) کی بجائے، یہ static methods expose کرتے ہیں (روایتی طور پر forRoot اور ) جو آپ کے پاس سے arguments لے کر ایک configured module واپس کرتے ہیں۔ یہی طریقہ ہے جس سے configurable، reusable modules (config، database، JWT) options قبول کرتے ہیں۔
