Module - Die Applikation aufteilen

Die meisten Anwendungen verfügen über eine main-Methode, die alle benötigen Komponenten initialisiert und lädt. AngularJS geht einen anderen Weg und lässt deklarativ den Ladeprozess beschreiben. Über Module könnt ihr die Applikation aufteilen. Diese Vorgehensweise hat mehrere Vorteile:

  • Der Prozess ist deklarativ und leichter zu verstehen.
  • Für Unit-Tests müssen nicht alle Module geladen werden. Dies vereinfacht das Testen und erhöht die Testgeschwindigkeit.
  • Erweiterungsbibliotheken können in wiederverwendbare Module gekapselt werden.
  • Die Module können in beliebiger Reihenfolge und parallel geladen werden.


Dieses Kapitel auf GitHub erweitern oder verbessern