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

Khi thiết kế API, bạn sử dụng HAT...

Câu trả lời

HATEOAS (Hypermedia as the Engine of Application State) là một nguyên tắc quan trọng trong kiến trúc REST, trong đó máy khách có thể tương tác với RESTful API thông qua các hypermedia được trả về bởi máy chủ. Ưu điểm:

  • Khả năng mở rộng và tự tài liệu: API có thể mở rộng mà không ảnh hưởng đến khách hàng hiện tại nhờ vào việc sử dụng liên kết động, máy khách có thể khám phá và điều hướng API mà không cần biết trước cấu trúc.

  • Độ bền của ứng dụng cao: Giảm thiểu nguy cơ phá vỡ giao diện khi API thay đổi, vì máy khách chỉ cần tuân theo các link mà server cung cấp.

**Nh...

senior

senior

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

senior

Khi API trả về danh sách lớn, bạn tối ưu performance query và response thế nào?

senior

Làm sao để audit log toàn bộ hành vi người dùng qua API?

senior

Trong kiến trúc microservices, bạn thiết kế API gateway như thế nào?

Bình luận

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

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