BrowserRouter
[ReactJS] SPA & Routing
SPA & Routing SPA (Single Page Application) ์ ๊ฐ๋ SPA๋ ํ์ด์ง๊ฐ ํ๋์ธ ์น ์ดํ๋ฆฌ์ผ์ด์ ์ ์๋ฏธํ๋ค. ์ฌ๊ธฐ์ ํ์ด์ง๋ html ํ์ผ์ ๋ปํ๊ธฐ ๋๋ฌธ์, SPA๋ ์น ์ฌ์ดํธ ์ ์ฒด์ HTML ํ์ผ์ด ํ๋์ธ ์น ์ดํ๋ฆฌ์ผ์ด์ ์ด๋ค. MPA์ ๋ฌ๋ฆฌ, SPA๋ html์ด ํ๋ ๋ฟ์ด๋ฏ๋ก ์ฌ๋ฌ ํ์ด์ง(UI)๋ฅผ ํ๋์ ํ์ด์ง์์ ๋ณด์ฌ์ฃผ๊ธฐ ์ํด Routing ๊ธฐ๋ฅ์ด ํ์ํ๋ค. Routing์ ๊ฐ๋ SPA์์ ๊ฒฝ๋ก์ ๋ฐ๋ผ ๋ค๋ฅธ ํ์ด์ง๋ฅผ ๋ธ๋ผ์ฐ์ ํ๋ฉด์ ๋ณด์ฌ์ฃผ๋ ๊ฒ์ Routing์ด๋ผ ํ๋ค. React ์์ฒด์๋ Routing ๊ธฐ๋ฅ์ด ์๊ธฐ ๋๋ฌธ์, React-Router์ด๋ผ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ค์นํด ์ฌ์ฉํด์ผ ํ๋ค. React-Router ์ค์น ๋ช ๋ น์ด : npm install react-route..