Hoppa till innehållet

Hydration

Hydration kopplar befintlig HTML till applikationslogiken i webbläsaren. Synligt innehåll och fungerande interaktion behöver kontrolleras separat.

Även känt somHydrering
Mjukvaruutveckling

Koppla befintlig HTML till applikationslogik

Inom webbutveckling kopplar hydration redan genererad HTML till motsvarande klientlogik. Ett ramverk i webbläsaren kan sedan hantera det först visade gränssnittet. HTML kan exempelvis komma från SSR eller SSG.

I en påhittad React-portal är produktvyn redan läsbar medan logiken fortfarande startar. Först därefter fungerar den interaktiva mängdväljaren som avsett. En synlig knapp visar därför inte ensam att funktionen är redo.

React förväntar sig vid hydration att den första renderingen i webbläsaren motsvarar den levererade HTML-koden. Olika startdata kan orsaka fel. Hydration är varken omladdning av alla verksamhetsdata eller en automatisk garanti för snabb användning. Kontrollera när viktiga åtgärder faktiskt är redo.

Källor

Artiklar om ämnet

Mjukvaruutveckling med ASES

Skräddarsydd programvara, webb- och mobilappar