์ ์ฒด ๊ธ (97) ์ธ๋ค์ผํ ๋ฆฌ์คํธํ [React] Lazy initialization SleepyWoods ํ๋ก์ ํธ๋ฅผ ์งํํ๋ฉฐ ์ ์ฒด ์ฑํ ๊ธฐ๋ฅ์ ๊ตฌํํ์๋ค. ์ ์ฒด์ฑํ ์ ๊ตฌํํ๋ฉด์ ํน์ ๋ถ๋์ดํ ์ํฉ์ด ๋ฐ์ํด ์๋ก๊ณ ์นจ์ด ๋๋ ๊ฒฝ์ฐ์ ์ด์ ์ ๋๋ด๋ ์ด์ผ๊ธฐ๋ฅผ ํ์ธํด์ผ ํ๋ ๊ฒฝ์ฐ๊ฐ ์กด์ฌํ์ง ์์๊น? ๋ผ๋ ์๊ฐ์ ํ๋ฐ์ฑ์ผ๋ก ์ฑํ ๋ด์ญ์ ์ผ์์ ์ผ๋ก ์ ์ฅํ๊ธฐ๋ก ํ์๊ณ , ํ์ฌ ์ํฉ์์ Redis๋ฅผ ๋์ ํ๊ธฐ์๋ ์ผ์ ์ ์ผ๋ก ๋ฌด๋ฆฌ๊ฐ ์์๊ธฐ ๋๋ฌธ์ ์ธ์ ์คํ ๋ฆฌ์ง๋ฅผ ์ฌ์ฉํ์ต๋๋ค. ์ด์ ์ฑํ ๋ด์ญ์ ์ด๊ธฐ์ ๊ฐ์ ธ์ค๊ธฐ ์ํด์ ๋ค์๊ณผ ๊ฐ์ด ์ฝ๋๋ฅผ ์์ฑํ๋ค. const [chatDatas, setChatDatas] = useState(() => { const sessionStorageChat = sessionStorage.getItem('chat'); return sessionStorageChat ? JSON.parse.. ์ด์ 1 ยทยทยท 10 11 12 13 ๋ค์