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

Trong hệ thống GraphQL + NoSQL (như MongoDB), bạn xử lý schema evolution như thế nào?

middle

Bạn có từng dùng persisted queries? Khi nào nên dùng?

middle

Khi dữ liệu backend là SQL, NoSQL, hoặc external API, bạn định nghĩa schema GraphQL thế nào để che giấu sự phức tạp?

Bình luận

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

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