API позволяет разработчикам выполнять интеграцию с приложением без детализированного знания кода.
Независимо от того, используете ли вы установленные стандарты, такие как REST и OpenAPI, или более новые подходы, например GraphQL или gRPC, освоение разработки API – своего рода суперспособность. Благодаря ней пользоваться вашими веб-сервисами станет легче, и ваши клиенты – как внутренние, так и внешние – останутся довольны. Темы, затрагиваемые в книге: - характеристики правильно разработанного API; - ориентированные на пользователя и реальные API; - API и принцип Secure by design; - изменение API, его документирование и проверка. Издание предназначено для разработчиков, обладающих минимальным опытом в создании и использовании API-интерфейсов.
Часть I. Основы проектирования API 28 1 Что такое проектирование API 29 2 Проектирование API для пользователей 45 3 Проектирование программного интерфейса 75 4 Описание API с помощью формата описания 111 Часть II. Проектирование практичного API 149 5 Проектирование простого API 151 6 Проектирование предсказуемого API 183 7 Проектирование лаконичного и хорошо организованного API 213 Часть III. Контекстное проектирование API 233 8 Проектирование безопасного API 235 9 Изменение дизайна API 269 10 Проектирование эффективного API для сети 311 11 Проектирование API в контексте 345 12 Документирование API 381 13 Развитие API 413
Название: Проектирование веб-API Автор: Арно Лоре Год: 2020 Жанр: программирование Издательство: ДМК Язык: Русский
Формат: pdf Качество: eBook Страниц: 440 Размер: 7 MB