REST Patch с помощью json-patch

Наша архитектура выглядит следующим образом:

Клиент AngularJS -> BFF -> Сервис платформ -> База данных

У нас есть слой BFF (Backend for front-end), API которого адаптированы к клиенту.

Для обновления клиент в настоящее время отправляет подмножество полей сущности, которые он хочет изменить. Между BFF и сервисом платформы я хотел бы использовать HTTP PATCH и json-patch, чтобы иметь общий API обновления.

Нужно ли вручную создавать запрос json-patch на основе входных данных от клиента со списком add опс? Я видел библиотеку zjsonpatch и библиотеки json-patch, но, похоже, они сравнивают желаемое и текущее состояние, чтобы сгенерировать запрос на исправление, но я не хочу дополнительных затрат на получение текущего состояния.

0 ответов

Другие вопросы по тегам