IT-Engineering/JavaScript1 Next.js์์ ์๊พธ use client๋ฅผ ์จ๋ ๋๋๊ฐ(feat. SSR, CSR) Next.js์์ Three.js๋ vtkjs์ ๊ฐ์ ๊ทธ๋ํฝ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ค์ ํ์ฉํ๋ค ๋ณด๋ฉด, ์ด์ฉ ์ ์์ด ๊ณ์ํด์ ์๋ฐ์คํฌ๋ฆฝํธ ๋๋ ํ์ ์คํฌ๋ฆฝํธ ํ์ผ ์ต์๋จ์ use client๋ฅผ ์ ๋ ฅํ๊ฒ ๋๋ ๊ฒฝ์ฐ๊ฐ ์์ ๋ฐ์ํ๋ค. Next.js๋ ์๋ฌด๋๋ ์๋ฒ ์ฌ์ด๋ ๋ ๋๋ง(Server-Side Rendering, SSR)์ด ์ฅ์ ์ธ ํ๋ ์์ํฌ์ด๋ค ๋ณด๋, use client๋ฅผ ์ฐ๋ฉด ๊ทธ ์ฅ์ ์ ํด์์ํค๋ ๊ฒ ๊ฐ์ ์ฃ์ฑ ๊ฐ์ด ๋ ๋ค. ๊ฒฐ๋ก ๋ถํฐ ๋งํ์๋ฉด ์ฃ์ฑ ๊ฐ์ ๋๋ ํ์๋ ์๋ค. "use client"์ ์ฌ์ฉ์ ์ฑ๋ฅ ์ธก๋ฉด์์ ๋๋ ค์ง๋ ์์ธ์ด ์๋๋ผ, ์คํ๋ ค ์ฑ๋ฅ์ ์ต์ ํํ๊ธฐ ์ํ ๋ชฉ์ ์ผ๋ก ๋์ ๋ ๊ธฐ๋ฅ์ด๋ค. ์ด๋ฅผ ํตํด ๊ฐ๋ฐ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฑ๋ฅ์ ๋ ์ธ๋ฐํ๊ฒ ์กฐ์ ํ๊ณ , ์ฌ์ฉ์ ๊ฒฝํ์ ๊ฐ์ ํ ์ ์๋ค. Next.js์์ "us.. 2024. 1. 14. ์ด์ 1 ๋ค์