msm-components verwendest, steht dir bereits ein kleines Set an Client-Helpern zur Verfügung.
Wichtiges Verhalten:
- Die Bibliothek erzeugt die Built-in Browser-Client-Instanz intern (über
Constants.js), du musstMSM2.Appalso nicht selbst initialisieren. - Der globale Namespace
MSM2muss im Browser bereits verfügbar sein, bevormsm-componentsgeladen wird.
Services
Wähle einen Helper:Constants
Zugriff auf die Client-Instanz und Core-Helper (AuthHelper, HtmlHelper, ScriptHelper).
Utils
Unified Service-Calls, Repository-Calls, Bean-Updates, Cookies und allgemeine Helper.
TranslationManager
Übersetzungs-Helper, Lazy Loading von Übersetzungen und i18next-Integration.
RouteManager
Einfacher Client-side Routing-Helper.