1. Hydration Error이유:React의 Hydration 과정에서 서버와 클라이언트의 렌더링 결과가 일치하지 않을 때 발생.주요 원인:서버에서 생성된 HTML과 클라이언트에서 생성된 DOM이 다름.클라이언트에서 동적 데이터가 렌더링 결과를 변경.useEffect, useState와 같은 클라이언트 전용 로직이 서버와 클라이언트의 초기 결과를 다르게 만듦.해결 방안:조건부 렌더링에 주의:클라이언트 전용 코드(window, document)는 서버 렌더링에서 동작하지 않으므로 useEffect 안에서 처리.예:import { useEffect, useState } from "react";function ExampleComponent() { const [isClient, setIsClient] =..