웹에서 'Hydration 불일치(Hydration Mismatch)'란 무엇인가요?
어려움 freeCodeCamp해설
SSR(서버 사이드 렌더링) 프레임워크에서 서버가 생성한 HTML과 클라이언트의 JavaScript가 생성하려는 DOM이 다르면 'Hydration Mismatch'가 발생합니다. 이는 서버/클라이언트 환경 차이(현재 시간, 브라우저 API 사용 등)로 인해 발생하며, React, Next.js 등에서 경고를 표시합니다.
SSR(서버 사이드 렌더링) 프레임워크에서 서버가 생성한 HTML과 클라이언트의 JavaScript가 생성하려는 DOM이 다르면 'Hydration Mismatch'가 발생합니다. 이는 서버/클라이언트 환경 차이(현재 시간, 브라우저 API 사용 등)로 인해 발생하며, React, Next.js 등에서 경고를 표시합니다.