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

Khi thiết kế API cho marketplace (multi-ro...

Câu trả lời

markdown
Khi thiết kế API cho marketplace với nhiều vai trò, tách biệt logic dựa trên vai trò là rất quan trọng để đảm bảo sự rõ ràng và bảo mật. Đầu tiên, mỗi vai trò (ví dụ: người mua, người bán, quản trị viên) cần được xác định rõ ràng và API cần phản ánh các quyền và nhiệm vụ của từng vai trò này một cách chính xác. Tiếp theo, áp dụng mô hình xác thực và ủy quyền mạnh mẽ, chẳng hạn sử dụng JWT (JSON Web Tokens) hoặc OAuth2 để quản lý và kiểm tra quyền hạn. Ngoài ra, nên sử dụng các điểm cuối API cụ thể ch...

senior

senior

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

middle

Trong API Design, bạn thường trả về enum dưới dạng string hay number? Vì sao?

senior

API Design nên chấp nhận input flexible hay strict schema? Ưu nhược điểm?

middle

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

Bình luận

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

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