lss-manager-v3
lss-manager-v3 copied to clipboard
Module mit Webpack ausliefern
Im neuen Branch webpack
wird der gesamte LSS-Manager so umgebaut, dass wir ab sofort alle Module über Webpack ausliefern.
Dies bringt uns folgende Vorteile
- Die Anzahl der gestellten Anfragen an unsere Server nimmt massiv ab
- Alle Nutzer laden sofort alle module, ohne für jedes Modul eine neue Anfrage zu senden
- Ladezeiten des LSS-Manager nehmen extrem ab
- Das ausgelieferte Javascript wird kleiner (Automatisches Uglify)
Für den LSSM bedeutet das:
- Die Module dürfen nicht mehr über
(function ($, I18n) {/***/});
gestartet werden - Die Ausführung des Modules sollte in einer, vorab definierten, Funktion beginnen.
- Die Module sollten ab sofort nicht mehr im Core registriert werden, sondern im Modul selbst.
- Der Grundaufbau des LSSM selbst ändert sich vollständig (Breaking Change)
Wer Mitwerken möchte, ist hierzu herzlich eingeladen