Câu hỏi phỏng vấn GraphQL
Câu hỏi

GraphQL bị gắn mác là “over-fetching” hay “under-fetching” – bạn xử lý vấn đề này ra sao?

Câu trả lời

GraphQL không bị gắn mác là "over-fetching" hay "under-fetching" nhờ khả năng linh hoạt truy vấn theo nhu cầu cụ thể của ứng dụng.

Đặc điểm nổi bật của GraphQL là cho phép truy vấn chính xác những dữ liệu cần thiết, giảm thiểu tải dữ liệu thừa cũng như thiếu hụt dữ liệu so với REST API truyền thống.

Với REST, một yêu cầu có thể trả về nhiều dữ liệu không cần thiết (over-fetching) hoặc cần nhiều yêu cầu để có đủ dữ liệu (under-fetching). Ngược...

middle

middle

Gợi ý câu hỏi phỏng vấn

middle

Làm sao để rate limit hoặc block query lặp lại với payload quá lớn

middle

Làm sao để đảm bảo backward compatibility khi phát triển schema GraphQL theo thời gian?

senior

Bạn có version hóa schema không? Làm sao để kiểm soát breaking change?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào