AntiPattern

Client-Side Markup Divergence

markup-and-styling-drift

Server-rendered markup and client-side rendering diverge because component libraries or templating layers change encoded/raw HTML semantics or selector/class structures, causing styling, hydration, and DOM expectations to break after dynamic updates like htmx or framework re-rendering.