Shadow Document Object Model (Shadow DOM)
Eintrag zuletzt aktualisiert am: 20.05.2019
Ein Shadow Document Object Model (Shadow DOM) ist bei Web Components ein isolierter Teil des Gesamt-DOM eines
HTML-Dokuments.
Bei
ASP.NET Blazor ist es eine Kopie des eigentlichen DOM.
Bei Server-Side-
Blazor liegt das Shadow-DOM auf dem
Webserver und wird via
ASP.NET SignalR über
Websockets mit dem eigentlichen DOM im Browser synchronisiert.
Bei Client-Side-
Blazor existiert das das Shadow-DOM im
Webbrowser, allerdings innerhalb der Webassembly-Laufzeitumgebung. Hier erfolgt die
Synchronisation mit dem DOM in der
JavaScript-Umgebung.