# .cadoles-slide-title[Modularisation (6/8)] **Avantages** - Gestion et injection des dépendances - Interopérable avec les autres méthodes de modularisation via configuration - Véritable [spécification](https://github.com/amdjs/amdjs-api/blob/master/AMD.md), de nombreux "loaders" (Exemple: [requirejs](http://requirejs.org/)) compatibles existent - "Lazy-loading" possible de certaines parties du code - Possibilité de charger des ressources autres que du Javascript via un mécanisme de plugin (ressources type texte, templates, etc...) **Désavantages** - Nécessite l'utilisation d'un "loader"