컴포넌트를 라우트로 이동시킬때 초기에 컴포넌트를 다 받아오는것이 아닌
해당컴포넌트에서 route 를 불러올때만 임포트 시키도록 하는 레이지로딩 방식이다
사용할 컴포넌트를 React.lazy 에 담아서 변수로 받아온다
React 에서 제공하는 Suspense 를 이용해서 lazy 로 감싼 컴포넌트를 route element 에 넣는다
컴포넌트를 받아오는동안 fallback 을 이용해서 원하는 것을 화면에 노출시킬수있다
'React.js' 카테고리의 다른 글
[React] RTK 비동기 호출시 에러 (연속된 api 사용시 에러) (0) | 2023.04.13 |
---|---|
[React] RTK 직렬화 에러 (n-serializable value was detected in an action) (0) | 2023.04.10 |
[React] axios 모듈화 및 interceptors store 연결 (0) | 2023.03.26 |
[React] cleanUp Function 을 이용한 디바운싱 기능 (0) | 2023.03.08 |
[React] Portal 기능으로 Modal 사용하기 (0) | 2023.03.07 |