System Design · Senior · Frage 25 von 75
Welche Wege gibt es, Micro-Frontends zusammenzusetzen?
- 1Nur über ein gemeinsames npm-Paket, gebaut in ein Bundle
- 2Nur per iframe - andere Wege gibt es nicht
- 3Zur Build-Zeit, auf dem Server und zur Laufzeit im Browser
Antwort zeigen
Richtige Antwort: Zur Build-Zeit, auf dem Server und zur Laufzeit im Browser
Erklärung
Komposition zur Build-Zeit ist einfach, schließt aber unabhängige Deployments aus. Komposition auf dem Server setzt HTML aus Fragmenten zusammen. Komposition zur Laufzeit erlaubt unabhängige Releases auf Kosten von Komplexität und Abstimmung der Abhängigkeiten. iframes isolieren, sind aber schlecht für UX und SEO.