next.js ํ๋ก์ ํธ๋ฅผ ํ๋ ์์ค Link์ค๋ฅ๊ฐ ๋ฐ์ํ์๋ค. ์ฝ๋๋ ์๋์ ๊ฐ๋ค.
const Header = () => {
return (
<>
... code
<Link href="/">
<a className="... code">
... code
</a>
</Link>
... code
</>
์ ์ฝ๋๋ฅผ ์คํ์์ผฐ๋๋ ์๋ ์ด๋ฏธ์ง์ ๊ฐ์ด ์ค๋ฅ๊ฐ ๋น ๋ฐค! ํ๊ณ ๋์๋ค,,,
๋๋ ์ค๋ฅ๊ฐ ๋ ๋ ๋น์ต ๋ญ๋ง์ธ์ง ์ดํด๋ฅผ ์ ํ์ง ๋ชปํ๋ ํธ์ด์๋๋ฐ ์ด๊ฑด ๊ฐ๋งํ ๋ณด๋ค๋ณด๋๊น ์ง์ญ๋งํด๋ aํ๊ทธ๋ฅผ ์ง์ฐ๊ฑฐ๋ Link์ legacyBehavior๋ฅผ ๋ฃ์ด์ฃผ๋ผ๋ ๊ฒ์ด์๋ค.
๊ทธ๋์ ๋ฃ์ด์คฌ๋๋ ์์ฃผ ์!! ์คํ์ด ๋์๋ค...ใ
..
const Header = () => {
return (
<>
... code
<Link href="/" legacyBehavior>
<a className="... code">
... code
</a>
</Link>
... code
</>
aํ๊ทธ๋ฅผ ์ง์ฐ๊ฑฐ๋ Link์ legacyBehavior๋ฅผ ๋ฃ์ด์ค์ผ ํ๋๋ฐ aํ๊ทธ์ class๋ฅผ ์ถ๊ฐํด์ค์ผ ํ๋ ์ํฉ์ด์ฌ์ Link์ legacyBehavior๋ฅผ ์ถ๊ฐํด์ฃผ๋ ๋ฐฉ๋ฒ์ผ๋ก ํ์๋ค.
์ค๋๋ ๊ฐ๋จํ ์ง์ ํ๋๋ฅผ ์ต๋ํ์๋ค.