lss-manager-v3 icon indicating copy to clipboard operation
lss-manager-v3 copied to clipboard

Module mit Webpack ausliefern

Open Tsumiki-Chan opened this issue 5 years ago • 0 comments

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

Tsumiki-Chan avatar Mar 25 '19 09:03 Tsumiki-Chan