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

middle

Tại sao trong API Design người ta khuyến khích dùng HTTP verbs như GET, POST, PUT, DELETE đúng cách?

middle

API Design cho file upload nên dùng multipart/form-data hay JSON base64?

middle

Khi thiết kế API tạo nhiều bản ghi cùng lúc (bulk create), bạn xử lý transaction 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