What is the main benefit of creating reusable components 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 allow reusing the same code across multiple components". Component tái sử dụng (reusable component) là component được viết tổng quát, nhận dữ liệu khác nhau qua props, như một Button hay Card dùng ở nhiều trang; lợi ích chính là viết logic và giao diện một lần rồi dùng lại ở nhiều nơi, giảm lặp mã, và sửa một chỗ thì mọi nơi dùng nó đều đổi theo. Phương án "To make code easier to debug" là lợi ích phụ có thật khi mã gọn và ít lặp, nhưng không phải mục đích chính của việc tách component dùng lại. Phương án "To increase the performance of the app" sai vì tái sử dụng không tự làm ứng dụng nhanh hơn; hiệu năng phụ thuộc số lần render và các kỹ thuật như memo. Phương án "To handle state management in a centralized manner" là việc của Redux hay Context, không phải của component tái sử dụng.

Cùng phần 4

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