Sie sind hier

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.