всем привет!
филосовский вопрос на счет CRUD API и конкретного случая как его правильно готовить.
Например раздел публичные данные в озоне.
там нужно сохранить данные "имя" и "страна, город"
(опустим момент, что страну город мы можем сохранить в пользователя, представим, что мы имеем несколько адресов в разных частях мира).
На картинке видно, что какие данные приходят, в какой роут стучатся и что с ними можно далее сделать.
В общем вопросы:
1. как "обычно"\"правильно"\"лучше" можно организовать логику изменения данных в случае, если изменяем сразу несколько данных?
2. я осознаю, что крад апи это "абстракция", которая описывает простой и понятный интерфейс к данным, но возникает вопрос как правильно организовать структуру (папочки, ага) и архитектуру (куда выносить определенные куски логики) проекта