Câu hỏi phỏng vấn API Design
Câu hỏi

API Design có nên trả về field null không? Tại sao?

Câu trả lời

Trong API Design, việc có nên trả về field null hay không phụ thuộc vào ngữ cảnh và yêu cầu cụ thể, nhưng có một số điểm cần cân nhắc khi đưa ra quyết định: Tính Tường Minh: Trả về field null có thể giúp diễn đạt rõ ràng rằng giá trị không tồn tại hay không áp dụng, nhưng việc này cũng có thể gây khó khăn trong xử lý cho phía client nếu không được tài liệu hóa rõ ràng. Khả Năng Tiên Đoán: Thiết kế API nhất quán giúp các developers dự đoán được khi nào field có thể null, giúp giảm thiểu lỗi do bất ngờ. Ví dụ, trong những trường hợp mà field có thể hợp lý trống, null cung cấp thông tin rõ ràng thay vì một giá trị mặc định không phù hợp. **Hi...

middle

middle

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

middle

Cách thiết kế API cho các action không thuần REST (ví dụ: /users/:id/ban) như thế nào cho hợp lý?

senior

Làm sao để làm document API đầy đủ, dễ hiểu, luôn đồng bộ với source code?

middle

Trong API Design, pagination nên dùng dạng ?page=2&limit=10 hay cursor-based? Ưu nhược?

Bình luận

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

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