사용되는 코드는 인프런 React v16 강의를 들으며 React v18로 혼자 바꾼 코드입니다.강의에서는 코드 스플리팅을 구현할 때 @loadable/component 를 사용하는데 React v18로 바뀐 지금은 react에서 지원하는 내장 컴포넌트와 함수를 사용합

react 18 버전을 사용하고 있다.router는 6버전을 사용할 것이다.react-router-dom 에는 BrowserRouter와 HashRouter 두 가지가 있는데 BrowserRouter는 HTML5의 History API를 사용해서 페이지를 새로 불러오지