меня очень много опыта в построении GraphQL API, но я очень слабо шарю за best practices в классическом API.
Кто может подсказать, какие вообще есть практики по маппингу данных, возвращаемых на бэк? Если у меня одна и та же сущность в разных местах нужна с разным набором вложенных данных? Неужели все это прям в полностью ручном режиме делается?
Тебе с фронта на бек нужно передавать сущность? Или с бека на фронт?
Одна и та же сущность с разным набором данных? Так это две разные сущности
Скажу, что rest api удобнее в других случаях.
В рест бьют по доменам типа, и так сервисы с данными ближе
Одна и та же сущность БД представленная в разных view на те же данные
Прекрасно понимаю, но сейчас есть задача именно на ресте поддерживать API
Обсуждают сегодня