Middle
24
0
questionbank

Какие правила наименования ресурсов в REST ты знаешь?

Answer from sobes.tech neural network

В RESTful API ресурсы именуются существительными, представляющими собой коллекции или экземпляры объектов.
Правила именования:

  • Используйте множественное число для коллекций: GET /products, POST /users.
  • Для доступа к конкретному ресурсу используйте идентификатор: GET /products/123, PUT /users/john_doe.
  • Вложенные ресурсы именуйте по иерархии: GET /users/john_doe/orders, DELETE /products/456/reviews/789.
  • Избегайте глаголов в URL: Вместо GET /getAllProducts, используйте GET /products. HTTP-методы (GET, POST, PUT, DELETE) уже указывают на действие.
  • Используйте строчные буквы: GET /users предпочтительнее GET /Users.
  • **Р

В RESTful API ресурсы именуются существительными, представляющими собой коллекции или экземпляры объектов.
Правила именования:

  • Используйте множественное число для коллекций: GET /products, POST /users.
  • Для доступа к конкретному ресурсу используйте идентификатор: GET /products/123, PUT /users/john_doe.
  • Вложенные ресурсы именуйте по иерархии: GET /users/john_doe/orders, DELETE /products/456/reviews/789.
  • Избегайте глаголов в URL: Вместо GET /getAllProducts, используйте GET /products. HTTP-методы (GET, POST, PUT, DELETE) уже указывают на действие.
  • Используйте строчные буквы: GET /users предпочтительнее GET /Users.
  • **Р

Register or sign in to get access to full answers for all questions from the question bank.

restresource-namingnaming-conventionsapi-designstatelessclient-serveruniform-interface