Feature Module
Les composants (ainsi que les directives, pipes, etc...) sont regroupés dans des modules par fonctionnalité. Ces modules sont alors appelés "feature module".
Il existe 5 familles de "feature modules" :
Domain Feature Module
Ce module met à dispositions des modules qui l'importent un composant de type container qui représente une fonctionnalité entière. Exemple :
Service Feature Module
Widget Feature Module
Un module ne contenant quasiment que des composants (généralement de type "presentational component") (e.g. MaterialButtonModule
).
A moins de produire une librairie utilisée par plusieurs équipes (librairie open-source), il est préférable d'exporter tous les composants pour éviter les mauvaises surprises d'export manquant lors de leur utilisation par les copains.
Routed Feature Module
Routing Feature Module
Last updated
Was this helpful?