2025.09.08U·09내 코드가 서버에서 실행된 줄도 몰랐다 (ReferenceError: window is not defined)
React에서는 잘 돌아가던 코드가 Next.js로 옮기자마자 'window is not defined' 에러를 뿜으며 폭발했습니다. Next.js의 SSR/Hydration 원리를 통해 이 에러가 발생하는 근본적인 이유를 파헤치고, useEffect, typeof 체크, Dynamic Import 등 3가지 확실한 해결책을 제시합니다.
Next.jsSSRReact
→2025.06.22F·146Hydration: 마른 오징어 불리기
서버 사이드 렌더링(SSR)의 핵심 과정. 메말라 비틀어진 HTML(정적)에 수분(JS)을 공급해서 생동감 넘치는 앱(인터랙션)으로 만드는 마법.
CSWebFrontend
→