Khác biệt giữa Mutation và Query trong GraphQL là gì?
Khác biệt giữa Mutation và Query trong GraphQL là gì?
Trong GraphQL, Query và Mutation là hai loại hoạt động chính mà bạn có thể thực hiện trên một server GraphQL để tương tác với dữ liệu. Dưới đây là sự khác biệt giữa chúng:
Query được sử dụng để truy vấn và lấy dữ liệu từ server mà không làm thay đổi trạng thái của dữ liệu đó.Query chỉ đọc dữ liệu và không gây ra bất kỳ tác động phụ nào đến dữ liệu.Query có thể được thực thi song song bởi GraphQL engine, giúp tối ưu hóa hiệu suất và thời gian phản hồi.Mutation được sử dụng để tạo, cập nhật hoặc xóa dữ liệu trên server, tức là thực hiện các thay đổi trạng thái.junior
Gợi ý câu hỏi phỏng vấn
Chưa có bình luận nào