Лукаш Дыновски, Марцин Дулак | Стили API. Проектирование и внедрение (2026) [PDF]
Автор: Лукаш Дыновски, Марцин Дулак
Перевод: Е. Бартов
Издательство: Спринт Бук
Серия: Библиотека программиста
ISBN: 978-601-14-1157-8
Жанр: Web Services, Computer Networks, Protocols & APIs, Computer Networking
Формат: PDF
Качество: Изначально электронное (ebook)
Иллюстрации: Черно-белые
Описание:При разработке современных систем, таких как веб-приложения, микросервисы и IoT-устройства, программный интерфейс (API) необходим для обмена данными. Авторы Лукаш Дыновски и Мар
цин Дулак делятся с разработчиками и архитекторами ПО опытом проектирования и реализации ключевых типов API: REST, GraphQL, gRPC, веб-хуков, WebSocket и других.
В книге подробно рассматриваются наиболее популярные стили API с точки зрения сетевой модели, архитектурных паттернов и системных требований. Вы научитесь выбирать оптимальные варианты для своих приложений, оценивать компромиссы и применять практические рекомендации по реализации и интеграции API в реальных системах.
Оглавление:
Глава 1. Основы API. .....................................................................................................................................29
Глава 2. Паттерны проектирования API. ..........................................................................................................70
Глава 3. Сеть. ...............................................................................................................................................108
Глава 4. Веб-протоколы. ................................................................................................................................136
Глава 5. REST. ...............................................................................................................................................180
Глава 6. GraphQL. ..........................................................................................................................................230
Глава 7. Веб-фиды. ........................................................................................................................................259
Глава 8. gRPC. ...............................................................................................................................................275
Глава 9. Вебхуки. ...........................................................................................................................................316
Глава 10. WebSocket. ......................................................................................................................................337
Глава 11. API на основе обмена сообщениями. ..................................................................................................369
Об авторах. ....................................................................................................................................................411
Иллюстрация на обложке. ................................................................................................................................412
Скриншоты:
Время раздачи: с 10 до 20 (минимум до появления первых 3-5 скачавших)