SPA ์ ๊ฒฝ์ฐ ์๋ฒ์์ ์ฌ์ฉ์์๊ฒ ์ ๊ณตํ๋ ํ์ด์ง๋ ํ ์ข ๋ฅ์ด์ง๋ง, ํด๋น ํ์ด์ง์์ ๋ก๋ฉ๋ ์๋ฐ์คํฌ๋ฆฝํธ์ ํ์ฌ ์ฌ์ฉ์ ๋ธ๋ผ์ฐ์ ์ ์ฃผ์ ์ํ์ ๋ฐ๋ผ ๋ค์ํ ํ๋ฉด์ ๋ณด์ฌ์ค ์ ์๋ค. ๋ค๋ฅธ ์ฃผ์์ ๋ฐ๋ผ ๋ค๋ฅธ ํ๋ฉด์ ๋ณด์ฌ์ฃผ๋ ๊ฒ์ ๋ผ์ฐํ ์ด๋ผ๊ณ ํ๋ค. ๋ฆฌ์กํธ ์์ฒด์ ์ด ๊ธฐ๋ฅ์ด ๋ด์ฅ๋์ด ์์ง๋ ์์ง๋ง, ๋ธ๋ผ์ฐ์ API๋ฅผ ์ง์ ์ฌ์ฉํ์ฌ ์ด๋ฅผ ๊ด๋ฆฌํ๊ฑฐ๋, ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ฌ์ฉํ์ฌ ์ด ์์ ์ ๋์ฑ ์ฝ๊ฒ ๊ตฌํํ ์ ์๋ค. ๋ฆฌ์กํธ ๋ผ์ฐํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ ๋ฆฌ์กํธ ๋ผ์ฐํฐ ( react-router ), ๋ฆฌ์น ๋ผ์ฐํฐ (reach-router), Next.js ๋ฑ ์ฌ๋ฌ๊ฐ์ง๊ฐ ์๋ค. ๊ทธ ์ค ์ฐ๋ฆฌ๋ ๋ฆฌ์กํธ ๋ผ์ฐํฐ์ ๋ํด ๋ค๋ค๋ณด์. ๋ฆฌ์กํธ ๋ผ์ฐํฐ๋ ํด๋ผ์ด์ธํธ ์ฌ์ด๋์์ ์ด๋ฃจ์ด์ง๋ ๋ผ์ฐํ ์ ์์ฃผ ๊ฐ๋จํ๊ฒ ๊ตฌํํ ์ ์๋๋ก ํ๋ค. ๋ ๋์๊ฐ ๋..