리액트에서 페이지를 이동할 수 있는 이유는 ?
: react-router-dom 을 이용하여 페이지의 기록을 알 수 있음.
앞뒤로 이동할 수 있는 메소드 : goBack(), goForward(),
url이 매칭된 것에 대한 정보가 담겨있음
path : [string] 라우터에 정의된 path
url : [string] 실제 클라이언트로부터 요청된 url path
isExact : [boolean] true 일 경우, 전체 경로가 완전히 매칭될 경우에만 요청을 수행
params : [JSON object] url path로 전달된 파라미터 객체
location 객체에는 현재 페이지의 정보를 가지고 있다
pathname: [string] 현재 페이지의 경로명
search: [string] 현재 페이지의 query string
hash : [string] 현재 페이지의 hash
length : [number] 전체 history 스택의 길이
action : [string] 최근에 수행된 action (Push, replace, pop)