페이지 라우팅 소개 전통적인 웹 어플리케이션은 서버 측에서 여러 개의 html 파일을 가지고 있다가, 브라우저가 요청하면 html 파일을 렌더링하여 보내주는 방식을 취했었다. 이렇게 서버 측에서 html 파일들을 가지고 있는 것을 MPA (Multi Page Application) 라고 부르고, 서버 측에서 렌더링하는 방식을 SSR (Server Side Rendering) 이라고 한다. 하지만 이런 방식은 클라이언트가 새로운 페이지를 요청할 때마다 화면 전체가 새로고침 되고, 서버 측은 여러 요청을 받으면 부하가 심해진다. 그렇지만 리액트는 빠른 페이지 전환을 자랑한다. 그 이유는 무엇일까? 왜냐하면 리액트는 서버 측에서 하나의 페이지, index.html만 가지고 있는 SPA (Single Page..