REST Patch с помощью json-patch
Наша архитектура выглядит следующим образом:
Клиент AngularJS -> BFF -> Сервис платформ -> База данных
У нас есть слой BFF (Backend for front-end), API которого адаптированы к клиенту.
Для обновления клиент в настоящее время отправляет подмножество полей сущности, которые он хочет изменить. Между BFF и сервисом платформы я хотел бы использовать HTTP PATCH и json-patch, чтобы иметь общий API обновления.
Нужно ли вручную создавать запрос json-patch на основе входных данных от клиента со списком add
опс? Я видел библиотеку zjsonpatch и библиотеки json-patch, но, похоже, они сравнивают желаемое и текущее состояние, чтобы сгенерировать запрос на исправление, но я не хочу дополнительных затрат на получение текущего состояния.