Câu hỏi được gắn thẻ «api-design»

Thiết kế giao diện lập trình ứng dụng (API) thảo luận về các thực tiễn tốt nhất để tạo thư viện dành cho mục đích chung hoặc sử dụng công cộng.



2
Làm cách nào để thiết kế các điểm cuối API để đăng đối tượng con và nhận tất cả con của tất cả các bậc cha mẹ?
Ví dụ tôi có các thực thể: Khách hàng, Báo cáo. Khách hàng có thể có nhiều Báo cáo và tôi nghĩ rằng điểm cuối cho một quản lý Báo cáo duy nhất nên được lồng vào nhau như sau: /clients/{client_id}/reports/{report_id} Đối với tất cả các báo cáo của một …
11 rest  api  api-design 




2
Tại sao các trường hợp ngoại lệ được kiểm tra so với không được kiểm tra được gọi là Hướng dẫn tranh cãi về Java trong hướng dẫn Java Java?
Tôi chưa quen với Java và đang đọc tài liệu về các trường hợp ngoại lệ. và đặc biệt là các trường hợp ngoại lệ không được kiểm tra - Trang tranh cãi . Dòng dưới cùng nói: Nếu một khách hàng có thể được mong đợi phục hồi một …


5
Cạm bẫy thiết kế API trong C [đã đóng]
Đã đóng cửa . Câu hỏi này dựa trên ý kiến . Nó hiện không chấp nhận câu trả lời. Bạn muốn cải thiện câu hỏi này? Cập nhật câu hỏi để có thể trả lời bằng sự kiện và trích dẫn bằng cách chỉnh sửa bài đăng này . …
10 c  api-design  pitfalls 




3
Có phải thực tiễn xấu đối với định nghĩa đối tượng API chứa Id tham chiếu của bên thứ 3 là thuộc tính không?
Như thế này: Campaign: type: object properties: id: type: string description: "A GUID identifier" referenceId: type: string description: "A consumers identifier they have used to map their own systems logic to this object." name: type: string description: "'Great Campaign 2017' as an example" Tôi quan tâm đến tài liệu tham …


1
Gói thành ngữ API loại mẫu C ++ trong C
Tôi đang nghiên cứu gói API C ++ cung cấp quyền truy cập vào kho lưu trữ dữ liệu (Hazelcast) trong các hàm C, để lưu trữ dữ liệu cũng có thể được truy cập từ mã chỉ C. API Hazelcast C ++ cho cơ sở hạ tầng bản đồ …
9 c++  c  api-design 

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.