же, при ошибки на сервере, возвращают что-то типо status: "bad", и error:"someerror". А в случае успешного следует всегда возвращать status:"ok" или считается, что http статуса должно хватать?
Зависит от того какая гибкость требуется от системы. Http выступает в роли транспорта для твоего апи, если в будущем ты захочешь сменить транспорт - например использовать очередь сообщений, или сделать апи асинхронным, когда стандартная http модель запроса и ответа не подходит, твой протокол сообщений не сможет удовлетворять требованиям
от фронтов зависит)) иногда им хочется всегда обрабатывать 200ОК, а в доп полях ошибки смотреть😄
Обсуждают сегодня