Tôi đang viết ứng dụng web đầu tiên của mình. Chỉ cần tự hỏi làm thế nào các quy ước là khi nói đến thiết kế REST API. Có tốt hơn để có nó phản ánh kiến trúc phía máy chủ của tôi hoặc bất cứ điều gì có vẻ là dễ dàng hơn để lý do về?Một API REST có phản ánh kiến trúc ứng dụng phía máy chủ hay không
Tôi đang nghĩ đến việc một trong hai thực hiện:
/serviceProvider/product
hoặc
/product/serviceProvider
kiến trúc phía máy chủ của tôi đều tách ra thành các module bằng cách cung cấp dịch vụ tổ chức, tuy nhiên tất cả đều phơi bày một API truy vấn sản phẩm.
Thêm một hướng dẫn, giống như đặt tên cho giao diện sau khi triển khai mặc định. Thực hành không tốt. – inf3rno