๋ฆฌ์กํธ ๋ผ์ฐํฐ๋ ๋ฆฌ์กํธ์ ํ๋ฉด ์ ํ์ ๋์์ฃผ๋ ์ญํ ์ ํ๋ค. ์ผ๋ฐ์ ์ธ ์น์์ a ํ๊ทธ๋ฅผ ์ด์ฉํด ๋ค๋ฅธ ํ์ด์ง๋ก ์ด๋ํ์๋ค๋ฉด, ๋ฆฌ์กํธ์์๋ React-Router๋ฅผ ํตํด Link ์ปดํ๋ํธ๋ฅผ ์ฌ์ฉํ์ฌ ํ๋ฉด์ ์ ํํ๋ค. ๋ฆฌ์กํธ๋ ๋ณํ๊ฐ ์๋ ์ปดํฌ๋ํธ๋ง ์ ๋ฐ์ดํธํ์ฌ ํจ์จ์ ์ผ๋ก ์ฑ๋ฅ์ ๊ด๋ฆฌํ๋ ๊ตฌ์กฐ๋ก ํ์ด์ง ์ด๋ ์ ๊ตณ์ด ํ๋ฉด ์ ์ฒด๋ฅผ ์๋ก ๊ณ ์นจ ํ ํ์๊ฐ ์๊ธฐ ๋๋ฌธ์ด๋ค.
a ํ๊ทธ๋ฅผ ์ฌ์ฉํ ๊ฒฝ์ฐ ํ์ด์ง๋ฅผ ์์ ์๋ก ๋ถ๋ฌ์ค๊ฒ ๋๋ฏ๋ก ๋ฆฌ์กํธ ์ฑ์ด ์ง๋๊ณ ์๋ ์ํ๋ค๋ ๋ชจ๋ ์ด๊ธฐํ๋๊ณ ํ์ด์ง๊ฐ ์๋ก ๋ ๋๋ง ๋๋ค.
๋ฆฌ์กํธ์์๋ SPA ํน์ง์ ์ ์ฌ์ฉํ๊ธฐ ์ํด React Router๋ฅผ ์ฌ์ฉํ๋ค.
'๐ป ํ๋ก๊ทธ๋๋ฐ > ๐ React' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
React Router ์์ Navigate ํจ์๋ฅผ ํ์ฅํ์ฌ ์ฌ์ฉํ๊ธฐ (0) | 2023.08.17 |
---|---|
๋ฆฌ์กํธ ์ฌ์ฉ์ ์ดํด (0) | 2022.11.18 |
React ํ๋ก์ ํธ์ sass ์ฐ๊ฒฐ์ Node Sass version 6.0.1 is incompatible with ^4.0.0 || ^5.0.0. ์๋ฌ ํด๊ฒฐ (0) | 2021.07.18 |
Create React App, Webpack (0) | 2021.07.16 |
NPM vs Yarn (0) | 2021.07.15 |