61 items
Importing Modules with the imports Array
Slides / VideoThe Root Module and Bootstrapping
Slides / VideoThe @Module() Decorator Metadata
Slides / VideoPurpose of Modules as Organizational Units
Slides / VideoCircular Dependencies and forwardRef()
Slides / VideoModule Dependency Graph and Resolution Order
Slides / VideoNestJS Recommended Folder Structure
Slides / VideoFeature Modules
QuizPurpose of Modules
QuizThe @Module() Decorator
QuizThe imports Array
QuizThe controllers Array
QuizThe providers Array
QuizThe exports Array
QuizGenerating Modules with the CLI
QuizDependency Resolution Order
QuizCircular Dependencies
QuizRe-exporting Modules
QuizModule Encapsulation
QuizGlobal Modules
QuizShared Modules
QuizThe Root AppModule
QuizRe-exporting Imported Modules
Slides / VideoGlobal Modules with @Global() Decorator
Slides / VideoShared Modules Pattern
Slides / VideoCircular Dependencies Between Modules
Code QuizCreating the App Instance
Code QuizModule Encapsulation and Scope
Code QuizShared CommonModule Pattern
Code QuizDefining a Module Correctly
Code QuizThe Root Application Module
Code QuizRegistering Controllers
Code QuizRegistering Providers
Code QuizExporting Providers
Code QuizSharing Providers Between Modules
Code QuizFeature Modules Organization
Code QuizGlobal Modules Decorator
Code QuizDynamic Modules forRoot
Code QuizRe-exporting Imported Modules
Code QuizImporting Modules
Code QuizBootstrapping in main.ts
Code QuizFeature Modules for Domain Separation
Slides / VideoModule Encapsulation and Provider Boundaries
Slides / VideoExporting Providers to Share Modules
Slides / VideoThe @Module Decorator
FlashcardGenerating a Module with the CLI
FlashcardShared Modules Pattern
FlashcardSharing Providers Between Modules
FlashcardThe controllers Array
FlashcardRegistering a Feature Module in AppModule
FlashcardThe exports Array
FlashcardThe providers Array
FlashcardGlobal Modules with @Global
FlashcardFeature Modules
FlashcardThe imports Array
FlashcardWhat a Module Is
FlashcardModule Encapsulation Scope
FlashcardThe Root Module (AppModule)
FlashcardCircular Dependencies Between Modules
FlashcardRe-exporting Imported Modules
FlashcardOrganizing Application by Feature Folders
FlashcardExporting Providers to Share Modules
Learn how the exports array lets one module share its providers with other modules that import it.
