Hydration
L’hydration collega l’HTML esistente alla logica dell’applicazione nel browser. Visibilità e interazione funzionante vanno verificate separatamente.
Collegare l’HTML esistente alla logica
Nello sviluppo web, l’hydration collega HTML già generato alla logica applicativa lato client. Un framework nel browser può poi gestire l’interfaccia inizialmente mostrata. L’HTML può provenire, per esempio, da SSR o SSG.
In un portale React fittizio, la vista prodotto è già leggibile mentre la logica si sta ancora avviando. Solo dopo il selettore interattivo della quantità funziona come previsto. Un pulsante visibile non dimostra quindi che la funzione sia pronta.
Durante l’hydration, React richiede che la prima uscita del browser corrisponda all’HTML ricevuto. Dati iniziali diversi possono causare errori. L’hydration non significa ricaricare tutti i dati operativi né garantisce automaticamente interazioni rapide. Verifichi l’effettiva disponibilità delle azioni importanti.
Fonti
Termini correlati
- Rendering lato serverIl rendering lato server produce HTML sul server. Aggiornamento, personalizzazione e velocità dipendono anche dai dati e dalla cache.
- Generazione di siti staticiLa generazione di siti statici crea le pagine in anticipo come file. Le modifiche ai dati di partenza devono arrivare anche nell’output effettivamente pubblicato.
- JavaScriptJavaScript è un linguaggio per la logica applicativa, nel browser e altrove. Il suo ruolo è diverso da quello di HTML e CSS.
- Sistema legacyUn sistema esistente ancora utilizzato, con dipendenze tecniche e aziendali accumulate nel tempo.
- Architettura multi-tenantUna soluzione multi-tenant supporta ambiti separati per clienti o gruppi. Un tenant non equivale automaticamente a una persona o a un database.
- Cache del browserLa cache del browser conserva risposte HTTP adatte. Riuso e validazione seguono le regole applicabili.
Articoli sul tema








Sviluppo software con ASES
Software su misura, app web e mobile


