O Que É um Hydration Mismatch?
Um hydration mismatch ocorre quando um framework do cliente anexa comportamento ao HTML renderizado no servidor, mas a marcação que ele calcula não corresponde ao que o servidor enviou. O framework espera que os dois sejam idênticos para poder reusar o DOM. Quando diferem, muitas vezes por valores dependentes de tempo ou exclusivos do navegador, ele avisa e pode descartar e re-renderizar a marcação.
Por que isso importa
Mismatches causam flicker visível, estado perdido ou controles que não funcionam logo após o carregamento. Pegá-los em testes ou verificações em tempo de build evita lançar uma primeira renderização sutilmente quebrada.
Guias relacionados
What Is Streaming SSR?Streaming server-side rendering sends HTML to the browser in chunks as it is produced, so users see early con…
What Is Partial Hydration?Partial hydration attaches client behavior to only the interactive parts of a server-rendered page, leaving s…
What Is Time to Interactive?Time to interactive measures when a page has rendered and reliably responds to user input quickly, marking th…