Я разработчик Android, а также имею некоторые знания в области разработки RESTful API. В настоящее время я создаю API с использованием Dot Net Web API. Все работает нормально, но я все еще обеспокоен дизайном.
Основная проблема для меня сейчас заключается в том, что именно должно быть метаданными ответа, например, какие другие полезные элементы я могу добавить, кроме «Кода ответа» и «Сообщения ответа».
Вторая проблема для меня заключается в том, должен ли запрос быть асинхронным, или запрос, или и то, и другое.
И последняя проблема заключается в том, какую технику я должен использовать, чтобы сделать связь с отслеживанием состояния, такую как JWT или базовая аутентификация и т. д., без сохранения состояния.