What is the purpose of Code Splitting in web development?

4 phương ánCó giải thích

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Đáp án đúng: "To improve web performance by loading only necessary code". Code splitting (tách mã) chia mã ứng dụng thành nhiều gói nhỏ (chunk) mà trình duyệt chỉ tải khi cần, ví dụ mỗi route một chunk qua import() động, React.lazy hoặc cấu hình của Webpack, Vite; lượng JavaScript phải tải, phân tích và chạy ở lần đầu giảm xuống nên trang hiển thị nhanh hơn. "To combine multiple code files into a single bundle" là việc gộp gói (bundling), chính là thứ code splitting chia nhỏ lại. "To obfuscate code for security purposes" là làm rối mã, không liên quan tới tách mã và cũng không phải biện pháp bảo mật thật vì mã phía trình duyệt vẫn đọc được. "To enhance cross-browser compatibility" thuộc về việc biên dịch bằng Babel và polyfill, không phải tách mã.

Cùng phần 7

Xuất hiện trong 1 bộ đề