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

Bạn thiết kế versioning trong API Design như thế nào? /v1/path hay dùng header?

middle

Bạn xử lý partial update (PATCH) như thế nào trong API Design?

middle

Khi thiết kế API trả về danh sách, bạn thường thêm những metadata nào vào response?

Bình luận

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

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