17. REST
Project Manager
Frontend Developer
API Developer
Mobile Developer
Добавь новое
поле в API
Запили мне
новый endpoint
Вас много, а я
одна
Ребята, мы же
одна дружная
команда
А где DELETE
для entity?
Backend Developer
18. • Вся ответственность за API лежит на разработчике
• Данные API могут быть избыточными или
недостаточными
• Регулярные запросы на расширение ответа API или
добавления нового endpoint’а.
Pros & Cons
20. • Разработчик API старается предоставить
максимальный набор данных.
• Разработчик клиента сам формирует требуемые
запросы.
• Больше ответственности, увеличивается время на
разработку клиента.
• Удобный интерфейс для тестирования запросов.
• При возникновении проблем, разработчик API должен
знать, какой запрос вы отправляете*
Pros & Cons