Zum Inhalt springen

Hydration

Hydration verbindet im Browser vorhandenes HTML mit der zugehörigen Anwendungslogik. Sichtbarer Inhalt und funktionsfähige Interaktion sind getrennt zu prüfen.

Softwareentwicklung

Vorhandenes HTML mit Anwendungslogik verbinden

Hydration bezeichnet in der Webentwicklung das Verbinden bereits erzeugten HTMLs mit der zugehörigen clientseitigen Anwendungslogik. So kann eine zunächst dargestellte Oberfläche anschließend von einem Framework im Browser verwaltet werden. Das HTML kann beispielsweise aus SSR oder SSG stammen.

In einem erfundenen React-Portal ist eine Produktansicht bereits lesbar, während die zugehörige Logik noch startet. Erst danach arbeitet der interaktive Mengenwähler wie vorgesehen. Ein sichtbarer Button allein zeigt daher noch nicht, dass die Funktion bereit ist.

React erwartet bei der Hydration, dass die erste Browserausgabe zum gelieferten HTML passt. Unterschiedliche Anfangsdaten können zu Fehlern führen. Hydration ist weder das erneute Laden aller Geschäftsdaten noch eine automatische Garantie für schnelle Bedienung. Prüfen Sie die tatsächliche Bereitschaft wichtiger Aktionen.

Quellen

Beiträge zum Thema

Softwareentwicklung mit ASES

Individuelle Software, Web- und Mobile-Apps