Which of the following is a core feature of React?
4 phương ánCó giải thích
Các phương án trả lời
Chọn một phương ánLời giảiChọn phương án để mở
Đáp án đúng: "Virtual DOM". Virtual DOM là bản mô tả cây giao diện dưới dạng object JavaScript mà React giữ trong bộ nhớ: mỗi khi state hoặc props đổi, React dựng lại cây ảo, so sánh với cây trước (quá trình reconciliation) rồi chỉ áp những thay đổi cần thiết lên DOM thật, giúp lập trình viên viết giao diện theo kiểu khai báo mà vẫn cập nhật hiệu quả. "Two-way data binding" sai vì React dùng luồng dữ liệu một chiều: dữ liệu đi từ cha xuống con qua props, còn ô nhập muốn đồng bộ phải tự gắn value với state và cập nhật qua onChange; ràng buộc hai chiều là đặc trưng của Angular hay v-model của Vue. "Direct SQL queries" sai vì React là thư viện giao diện chạy trong trình duyệt, không truy vấn cơ sở dữ liệu. "Automatic server deployment" sai vì React không có cơ chế triển khai máy chủ; việc đó thuộc về nền tảng hosting hoặc quy trình CI/CD.