Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
Tags
- 부트캠프
- 자바스크립트
- 알고리즘
- 코테
- cpu
- 코딩테스트
- CSS
- Javascript
- 그리디
- KAKAO
- git
- 야놀자
- CS
- 백준
- 컴퓨터공학
- 패스트캠퍼스
- 프론트엔드개발자
- github
- 너비우선탐색
- 호이스팅
- js
- nodejs
- 컴퓨터과학
- BFS
- 국비지원
- DFS
- computerscience
- 국비지원취업
- LinkSnap
- html/css/js
Archives
- Today
- Total
목록2024/03/01 (1)
My Boundary As Much As I Experienced

문제 Next.js 환경에서 window 객체에 접근해야되는 일이 생겼다. useInnerWidth하는 훅을 만들어서 resize 이벤트를 감지해서 위 gif 스티커들의 좌표와 크기를 반응형으로 조절해주는 기능을 구현하기 위해 필요했다. 그런데 Next.js 환경에선 window객체에 접근하면 referenceError: window is not defined라는 에러를 반환한다. 원인 Next.js에선 기본적으로 ssr로 페이지를 로딩하기 때문에 window 전역 객체가 브라우저를 뜻하지 않는다. 그러므로 구글에서 next.js의 window객체 접근 에러에 대해 찾아보면 흔히 'csr로 전환하기 위해서 "use client"를 해주면 해결된다.'라고 흔히 답을 찾을 수 있는데 이것만으로는 부족할 수 ..
FrontEnd/Next.js
2024. 3. 1. 02:58