А вот в 2014 в связи с CQRS обсуждался "REST без PUT" — ничего менять вообще нельзя, можно только постить новые версии ресурсов. (Там же, кстати, интересное рассуждение про CRUD и грануляцию ресурсов — мол, это создает слишком болтливые API и переносит бизнес-логику на клиентов).
В общем, надеюсь, мне удалось вас запутать, и при случае вы можете запутать вашего интервьюера (не знаю только, на пользу ли это вам пойдет).
Upd.: пока выглядит так, что если вы досконально знаете стандарты и активно пытаетесь им следовать — вы идете против мейнстрима и хотите странного.
Post #766
3.64K
- 😁 35
- 💯 3