Я только что реализовал разделение кода на основе маршрутизатора (ленивую загрузку) в своем приложении. Насколько я знаю, когда реализована ленивая загрузка, пользователь, посещающий страницу, будет загружать только определенный фрагмент всего пакета и ничего больше.
Итак, есть ли способ, с помощью которого мы можем указать React начать загрузку другого компонента после загрузки начальной страницы, чтобы пользователю не приходилось ждать перехода на другую страницу?
const App = React.lazy(() => import('./components/home/App'))
const Game = React.lazy(() => import('./components/game/Game'))
const Custom = React.lazy(() => import('./components/custom/Custom'))
const Credits = React.lazy(() => import('./components/credits/Credits'))
const Rules = React.lazy(() => import('./components/rules/Rules'))
const NotFound = React.lazy(() => import('./components/404/404'))