Khác biệt cốt lõi giữa GraphQL và REST là gì?
- A.GraphQL thay thế hoàn toàn nhu cầu có cơ sở dữ liệu
- B.Client mô tả chính xác dữ liệu mình cần
- C.GraphQL luôn nhanh hơn REST trong mọi trường hợp
- D.GraphQL không dùng HTTP để truyền dữ liệu
Đáp án: B
Client mô tả chính xác trường mình cần và server trả về đúng hình dạng đó. REST thì mỗi endpoint có hình dạng phản hồi cố định, nên client hoặc nhận thừa dữ liệu hoặc phải gọi nhiều lần.
Nguồn tham khảo