api-design
Проектирование и архитектура API
Пошаговое руководство по описанию архитектуры REST API с фокусом на документировании внутренней структуры, логировании, конфигурации и маршрутизации.
Анализ антипаттерна возврата ошибок в теле ответа со статусом 200 OK в REST API. Проблемы, лучшие практики и альтернативные подходы к обработке ошибок.
Различия между HTTP статусами 400 Bad Request и 422 Unprocessable Entity при валидации JSON в REST API. Когда использовать 422 для бизнес-валидации.
Понимание различий между PUT, POST и PATCH методами в REST API. Когда использовать каждый метод для создания, обновления и частичного изменения ресурсов.
Узнайте разницу между POST и PUT в REST API для создания ресурсов. Когда использовать каждый метод и почему идемпотентность важна.