Sử dụng các công cụ như Webpack, chúng tôi có thể bật chia tách mã và chỉ tải mã ứng dụng của chúng tôi một cách không đồng bộ khi được yêu cầu.Mã tách/tải trước nội dung trong khi người dùng đang duyệt?
Ví dụ trong ngữ cảnh của ứng dụng phản ứng với bộ phản ứng-bộ định tuyến.
Load initial page.
-> go to new route
---> webpack loads in the component file required asynchronous.
Webpack đợi cho đến khi mã được yêu cầu để bắt đầu yêu cầu.
Câu hỏi của tôi là, khi tải mã ứng dụng cơ bản, chúng tôi có thể bắt đầu tải phần còn lại của mã, ngay cả trước khi người dùng bắt đầu chuyển đổi sang tuyến mới không?
Chế độ xem của tôi sẽ ngăn người dùng chờ tải xuống 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)
Tôi hy vọng điều này có ý nghĩa
Làm thế nào lớn là khối bạn? Và khi bạn nói về _splitting_ mã của bạn, bạn có đang nói về mã ứng dụng (nguồn) và mã của nhà cung cấp (bên thứ 3) không? – JohnnyCoder
https://developer.mozilla.org/en-US/docs/Web/HTTP/Link_prefetching_FAQ có lẽ? – Malk
Tôi nhận thấy đây là một năm muộn nhưng bạn có thể thấy điều này hữu ích: https://github.com/GoogleChrome/preload-webpack-plugin –