Hydration
Hydration kobler eksisterende HTML til applikasjonslogikken i nettleseren. Synlig innhold og fungerende samhandling må kontrolleres hver for seg.
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
Beslektede begreper
- Server-side renderingServer-side rendering lager HTML på serveren. Aktualitet, personlig innhold og hastighet avhenger også av datatilgang og mellomlagring.
- Statisk sidegenereringStatisk sidegenerering lager sider som filer på forhånd. Endringer i kildedata må også nå versjonen brukerne mottar.
- JavaScriptJavaScript er et programmeringsspråk for applikasjonslogikk i og utenfor nettleseren. Oppgaven er forskjellig fra HTML og CSS.
- LegacysystemEt eksisterende system som fortsatt brukes, med tekniske og forretningsmessige avhengigheter bygget opp over tid.
- MultitenancyMultitenancy støtter adskilte kunde- eller gruppeområder i samme løsning. En tenant er ikke automatisk én person eller én database.
- NettlesercacheNettlesercachen lagrer egnede HTTP-svar for senere bruk. Gjenbruk og ny validering følger de aktuelle reglene.
Artikler om temaet








Programvareutvikling med ASES
Skreddersydd programvare, web- og mobilapper


