Ziel
Build und Dev-Erfahrung verbessern, indem grosse Chunks sichtbar gemacht und optional gezielt aufgeteilt werden. Motivation: Vite warnt (Build/"generate") bei Chunks > 500 kB nach Minify; in Matrix-Client-Setups trifft das oft matrix-js-sdk (grosse geminifizierte Huellke ~1+ MB) und erschwert schnelle Orientierung, ob Optimierung sinnvoll ist.
Dieses Issue befasst sich nicht mit UIA-Logik, sondern mit Bundling/Performance-Transparenz.
Scope (Vorschlaege, umzusetzen nach Messung)
Nicht im Scope
- Refaktor von
useMatrixClient (eigenes P1-Issue)
- Funktionsaenderungen am Matrix-Protokoll-Client
Akzeptanzkriterien
Ziel
Build und Dev-Erfahrung verbessern, indem grosse Chunks sichtbar gemacht und optional gezielt aufgeteilt werden. Motivation: Vite warnt (Build/"generate") bei Chunks
> 500 kBnach Minify; in Matrix-Client-Setups trifft das oftmatrix-js-sdk(grosse geminifizierte Huellke ~1+ MB) und erschwert schnelle Orientierung, ob Optimierung sinnvoll ist.Dieses Issue befasst sich nicht mit UIA-Logik, sondern mit Bundling/Performance-Transparenz.
Scope (Vorschlaege, umzusetzen nach Messung)
nuxt.config.tsbzw. Vite-build.rollupOptionsdokumentierte Option pruefen:manualChunks(z. B. eigenes Modul-Chunk fuermatrix-js-sdk/ Crypto-Pfad) oder bewusst lassen und Chunk-Warnlimit nur fuer CI anheben/justieren – Entscheidung im PR kurz begruenden.Nicht im Scope
useMatrixClient(eigenes P1-Issue)Akzeptanzkriterien
npm run build/ relevantes CI-Target weiterhin gruen.