Webpack과 같은 도구를 사용하면 코드 분할을 활성화하고 에만 응용 프로그램 코드를 비동기 적으로로드 할 수 있습니다.코드 분할/미리로드 사용자가 탐색하는 동안 콘텐츠가 있습니까?
반응 라우터를 이용한 반응 애플리케이션의 예.
Load initial page.
-> go to new route
---> webpack loads in the component file required asynchronous.
Webpack은 요청을 시작하기 위해 코드가 필요할 때까지 기다립니다.
제 질문은 일단 기본 응용 프로그램 코드가로드되면 사용자가 새 경로로 전환하기 전에도 나머지 코드를로드 할 수 있습니까?
내보기는 사용자가 webpack 청크가 다운로드 될 때까지 기다리지 못하게합니다.
-> Load initial page
--> user sitting idle or browsing on home page
----> Start loading application code for rest of the application
---> user goes to new route (faster UX because code has already download in the background)
나는이 감각
얼마나 큰 당신의 덩어리가? 그리고 당신이 당신의 코드에 대해 말할 때, 당신은 어플리케이션 (소스) 코드와 벤더 (제 3 자) 코드에 대해 이야기하고 있습니까? – JohnnyCoder
https://developer.mozilla.org/en-US/docs/Web/HTTP/Link_prefetching_FAQ? – Malk
나는 이것이 1 년 늦었다는 것을 알지만 유용 할 수 있습니다. https://github.com/GoogleChrome/preload-webpack-plugin –