Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
const PrefetchLazy = lazy => {
let value = PrefetchMap.get(lazy) || lazy._ctor();
PrefetchMap.set(lazy, value);
return value;
);
// using React.lazy
const AsyncLoadedComponent = React.lazy(() => import('./deferredComponent'));
<PrerenderedComponent
live={PrefetchLazy(AsyncLoadedComponent)}
>
<AsyncLoadedComponent />
</PrerenderedComponent>
React и Code Splitting