Avatar
2
tvd12 Enlightened
tvd12 Enlightened
Các đặt tên rest api, và page url
Các đặt tên rest api, và page url
  • Answer
naming
Remain: 5
1 Answer
Avatar
monkey Enlightened
monkey Enlightened
A. Đặt tên API:

  1. Nên chia zone api, ví dụ:

/update-post sẽ nên là /post/{id} và annotation với @DoPut

  1. Nên đặt tên ngắn gọn và sử dụng common, ví dụ;

/all-posts sẽ nên là /posts?nextPageToken=abc để common nghiệp vụ phân trang

  1. Tận dụng các method đã có sẵn của HTTP, ví dụ

/delete-posts sẽ nên là /post/{id} và sử dụng annotation @DoDelete

B. Đặt trên page url (trả ra trang html).

Để thuận tiện cho google đánh index thì nên không nên sử dụng các trường Id mà nên sử dụng slug (text) và page url nên theo đúng ngữ pháp, ví dụ:

/post/view thì nên đặt là /view-post/{slug} hoặc /post/{slug}
  • 0
  • Reply