What is the purpose of code splitting in React?

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 reduce the initial load time of an application by splitting JavaScript bundles.". Mặc định công cụ build gộp toàn bộ mã vào một gói lớn; code splitting (tách mã) chia gói đó thành nhiều chunk, trong React thực hiện bằng import() động và React.lazy kèm Suspense, nên trình duyệt chỉ tải phần mã của màn hình đang mở, các phần khác tải sau khi cần, nhờ đó lần tải đầu nhanh hơn. "To combine multiple React components into a single bundle." là việc gộp gói thông thường, chính là thứ code splitting chia nhỏ lại. "To handle all the state management in React applications." thuộc về useState, Context hay Redux, tách mã không quản lý state. "To make the app compatible with server-side rendering." sai vì SSR là kỹ thuật render HTML trên máy chủ; tách mã dùng được cùng SSR nhưng không nhằm làm ứng dụng tương thích với SSR.

Cùng phần 7

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