Hydration
Hydration kopplar befintlig HTML till applikationslogiken i webbläsaren. Synligt innehåll och fungerande interaktion behöver kontrolleras separat.
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
Relaterade begrepp
- Server-side renderingServer-side rendering skapar HTML på servern. Aktualitet, personligt innehåll och hastighet beror också på dataåtkomst och cachelagring.
- Statisk sidgenereringStatisk sidgenerering skapar sidor som filer i förväg. Ändringar i källdata måste också nå den version som användarna får.
- JavaScriptJavaScript är ett programmeringsspråk för applikationslogik i och utanför webbläsaren. Uppgiften skiljer sig från HTML och CSS.
- LegacysystemEtt befintligt system som fortfarande används, med tekniska och verksamhetsmässiga beroenden som vuxit fram.
- MultitenancyMultitenancy stöder åtskilda kund- eller gruppområden i samma lösning. En tenant är inte automatiskt en person eller en databas.
- WebbläsarcacheWebbläsarcachen sparar lämpliga HTTP-svar för senare bruk. Återanvändning och ny validering följer tillämpliga regler.
Artiklar om ämnet








Mjukvaruutveckling med ASES
Skräddarsydd programvara, webb- och mobilappar


