Which of the following are essential steps when fetching data from an API in a React application? Select all that apply

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 gồm ba ý: "Using fetch or another method to retrieve data from the API", "Converting the response data into JSON format" và "Handling errors that may occur during the data fetching process". Quy trình lấy dữ liệu cơ bản trong React: gọi fetch hoặc axios, thường trong useEffect hay qua thư viện như React Query; đọc thân phản hồi bằng response.json() để có object JavaScript rồi đưa vào state bằng hàm set; song song phải bắt lỗi bằng catch hoặc try/catch, kiểm response.ok và hiện thông báo khi mạng hỏng hay server trả lỗi. "Rendering the fetched data immediately on page load" không phải bước bắt buộc, thậm chí không làm được: dữ liệu về bất đồng bộ nên lúc trang vừa tải chưa có gì để hiển thị; cách đúng là render trạng thái đang tải trước, khi state có dữ liệu thì component render lại.

Cùng phần 8

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