Проєктування API · Middle · Запитання 5 з 75
Як REST API може дати клієнтам завантажити пов'язані ресурси одним запитом?
- 1Неможливо: клієнти мають робити окремі виклики
- 2Завжди повертаючи кожен пов'язаний об'єкт
- ✓Правильна відповідь: Параметром розгортання на кшталт
?include=author,comments(JSON:API) чи?expand=customer
Пояснення
Розгортання позбавляє «балакучих» клієнтів і тримає відповіді за замовчуванням малими. Обмежте глибину й кількість зв'язків.