School-OverviewFlashcardsAVSW_04Kapitel_5

Kpt. 5.4 (UI-Varianten)

Frage

Kpt. 5.4 (UI-Varianten) Welche drei Basisvarianten für das User-Interface (UI) in Microservice-Architekturen gibt es und welche je einen Vor- bzw. Nachteil besitzen sie?

Antwort

  1. Eigenes Micro-UI je Microservice
    + Maximale Service-Unabhängigkeit.
    − Einheitliches Look-and-Feel nur mit strikt eingehaltenem Styleguide.

    2) UI-Rahmen-App mit Micro-UI-Beiträgen
    + Konsistente Navigation (Login, Menü) zentral geregelt.
    − Zwei Schichten erforderlich; Rahmen-App muss Links aktuell halten.

    3) Full Client ohne Server-UI
    + Saubere Trennung Client/Server; beliebige Client-Technologien.
    − Microservices müssen abwärtskompatibel bleiben, da viele Client-Versionen existieren.