Перейти к основному содержимому

Создание языка запросов REST

· 1 мин. чтения

Зрелый REST API может потребовать много работы, а гибкая публикация ресурсов обычно является уравновешивающим действием.

С одной стороны, вы хотите, чтобы клиент мог искать информацию множеством гибких способов . С другой стороны, вы не хотите реализовывать слишком много операций.

Язык поиска/запросов для API имеет наибольший смысл — он позволяет выполнять одну чистую операцию, при этом открывая API для мощного поиска.

./b4fca6b7551d64e916be22bff9c025dd.png

Основы языка запросов REST

./409d748df9357494e7685154b4d86b27.png

Расширенный язык запросов REST