Gå til innholdet

Hydration

Hydration kobler eksisterende HTML til applikasjonslogikken i nettleseren. Synlig innhold og fungerende samhandling må kontrolleres hver for seg.

Også kjent somHydrering
Programvareutvikling

Koble eksisterende HTML til applikasjonslogikk

I webutvikling kobler hydration allerede generert HTML til den tilhørende klientlogikken. Et rammeverk i nettleseren kan deretter styre grensesnittet som først ble vist. HTML kan for eksempel komme fra SSR eller SSG.

I en oppdiktet React-portal er produktvisningen allerede lesbar mens logikken fortsatt starter. Først etterpå virker den interaktive mengdevelgeren som tenkt. En synlig knapp viser derfor ikke alene at funksjonen er klar.

React forventer under hydration at utdataene fra nettleseren ved første visning samsvarer med den leverte HTML-koden. Forskjellige startdata kan gi feil. Hydration er verken ny innlasting av alle forretningsdata eller en automatisk garanti for rask bruk. Kontroller når viktige handlinger faktisk er klare.

Kilder

Artikler om temaet

Programvareutvikling med ASES

Skreddersydd programvare, web- og mobilapper