React에서 앱 성능 향상을 위해 존재하는 함수 React.lazy
가 있다.
위 함수에 대해서 찾아보면 코드 분할
번들링
동적 import
같은 표현들이 여러 자료에서 공통적으로 언급되는 것을 발견할 수 있었다.
React.lazy(() => import('./src/components/button.tsx'));
React.lazy
함수는 동적 임포트를 하기 위해 존재하는 함수다.lazy
함수를 사용할때 함께 사용해야하는 리액트 컴포넌트가 있다.
<Suspense fallback={<div>...is loading</div>}>
<RouterProvider router={router} />
</Suspense>