Паттерны проектирования API
1.985 ₽
Автор: Джей Джей Гивакс
Название: Паттерны проектирования API
Формат: PDF
Тема: IT
Количество страниц: 512
Качество: Компьютерное, издательское
API представляют собой контракты, которые определяют принципы взаимодействия прило-
жений, сервисов и компонентов. Паттерны проектирования API — это набор лучших практик,
спецификаций и стандартов, обеспечивающих простоту и надежность их использования для
разработчиков. Книга объединяет и объясняет наиболее важные паттерны, используемые со-
обществом разработчиков API и экспертами Google.
Паттерны проектирования API определяют набор принципов для разработки внутренних
и публичных API. Джей Джей Гивакс, будучи специалистом из Google, рассказывает о паттернах,
которые обеспечат вашим API согласованность, масштабируемость и гибкость. Вы узнаете, как
улучшить дизайн самых распространенных API и как действовать в сложных пограничных слу-
чаях. Понятные иллюстрации, актуальные примеры и подробные сценарии позволят тщательно
разобраться в каждом паттерне
Описание
«Паттерны проектирования API» — практическое руководство по созданию масштабируемых и удобных интерфейсов для веб-сервисов. Книга раскрывает лучшие практики проектирования RESTful и GraphQL API, помогает избежать типичных ошибок и выстраивать архитектуру, которая будет понятна разработчикам и удобна в поддержке.
Автор подробно разбирает принципы проектирования, стратегии версионирования, обработку ошибок, безопасность, документацию и организацию ресурсов. Особое внимание уделяется паттернам, которые повышают usability API, снижают связанность и упрощают интеграцию клиентских приложений.
- Backend-разработчикам, архитекторам и team lead’ам
- Frontend-инженерам, которые часто работают с внешними API
- Продуктовым командам и техническим писателям, ответственным за документацию
- Всем, кто хочет перейти от «работающего» API к профессионально спроектированному
Только зарегистрированные клиенты, купившие данный товар, могут публиковать отзывы.
Другие книги раздела «Веб-дизайн и программирование»
- Пол Дейтел – Android для программистов
- Математические алгоритмы для программистов
- Машинное обучение с участием человека
- Роберт Мартин – Идеальный программист. Чистый код. Чистая архитектура. Чистый Agile
- Создаем динамические веб-сайты с помощью PHP, MySQL, JavaScript, CSS и HTML5
- Роман Сузи – Язык программирования Python
- Сети 6G. Путь от 5G к 6G глазами разработчиков
- Сет Вейдман – Глубокое обучение
- Искусственные нейронные сети
- Нейронные сети в Matlab
- О чем не пишут в книгах по Delphi
- Питхейн Стренгхольт – Масштабируемые данные
- Профессиональный бенчмарк
- Социальная инженерия и социальные хакеры
- Управление IT-проектом, или Как стать полноценным CIO
- Отзывчивый дизайн на HTML5 и CSS3 для любых устройств
Рекомендуем также
- S. Tosi – The Genetic Basis of Haematological Cancers (2016)
- Der Große Reuter – Springer Universalworterbuch Medizin, Pharmakologie und Zahnmedizin
- Ingo Wirth – Kriminalistik-Lexikon (4 Auflage, 2013, Немецкий язык)
- L. Cong – Chinesische Psychosomatische Medizin (2015, Немецкий язык)
- A. Agarwal – Non-Invasive Sperm Selection for In Vitro Fertilization (2015)
- M. Doyle – Food Microbiology (4th edition)
- P. Ashurst – Chemistry and Technology of Soft Drinks and Fruit Juices (2016)
- C. Balanis – Antenna Theory (2016)

Отзывы
Отзывов пока нет.