Я много раз читал документацию и искал ответ на этот вопрос, но придумал короткий. В частности, я рассмотрел Определение службы и API Cornice для службы и Определение ресурса для ресурса.
В настоящее время я создаю REST API, который будет иметь такую же структуру:
GET /clients # Gets a list of clients
GET /clients/{id} # Gets a specific client
GET /clients/{id}/users # Gets a specific clients users
Каким будет лучший способ? Должен ли я использовать сервис или ресурс или и то, и другое? И, если оба, как?