ru

Купить книгу Архитектура API: общая картина построения API (серия API-University, книга 2) на русском [PDF, EPUB, FB2, MOBI]

#2167880
Архитектура API: общая картина построения API (серия API-University, книга 2)

API Architecture: The Big Picture for Building APIs (API-University Series Book 2) (B00Y3EGV8Y)

Купить и скачать электронную книгу в форматах PDF, EPUB, FB2, MOBI

Matthias Biehl | #242: Веб-сервисы и API

4.1 (94)
Хотите понять общую картину создания API? Эта книга для вас!

Создание API, которые нравятся пользователям, безусловно, должно быть целью любой инициативы по развитию API. Однако это проще сказать, чем сделать. Для этого необходимо правильно выстроить архитектуру ваших API. Эта книга предоставит вам как основы, так и лучшие практики в области архитектуры API.

Эта книга для вас, если вы хотите понять общую картину проектирования и разработки API, определить архитектуру API, создать платформу для API или просто хотите создавать API, которые понравятся вашим пользователям.

Эта книга НЕ для вас, если вы ищете пошаговое руководство по созданию API, подробно описывающее правильное применение принципов REST. В этом случае я рекомендую книгу «API Design» из серии API-University.

Что такое архитектура API? Архитектура охватывает более широкую картину API и может рассматриваться с нескольких точек зрения:

    • Архитектура API может относиться к архитектуре всего решения, состоящего не только из самого API, но и из API-клиента, такого как мобильное приложение, и ряда других компонентов. Архитектура решения API объясняет компоненты и их взаимосвязи в рамках программного решения.

    • Архитектура API может относиться к технической архитектуре платформы API. При создании, запуске и предоставлении доступа не к одному, а к нескольким API становится очевидным, что определенные строительные блоки API, функциональность среды выполнения и функциональность управления API необходимо использовать снова и снова. Платформа API предоставляет инфраструктуру для разработки, запуска и управления API.

    • Архитектура API может также относиться к архитектуре портфеля API. Портфель API включает в себя все API предприятия и должен управляться как продукт. Архитектура портфеля API анализирует функциональность API, а также организует, управляет и повторно использует API.

    • Архитектура API может относиться к проектным решениям для конкретного API-прокси. Для документирования проектных решений используются языки описания API. Мы объясняем использование языков описания API (RAML и Swagger) на множестве примеров.


    Эта книга охватывает все вышеперечисленные аспекты архитектуры API. Однако, чтобы стать полезной, архитектуру необходимо применять на практике. Именно поэтому в книге рассматривается методология проектирования и разработки API. Методология API предоставляет практические рекомендации по внедрению архитектуры API на практике. Она объясняет, как разработать архитектуру API таким образом, чтобы она нравилась пользователям.

    Большая часть информации об API доступна в интернете. В основном её публикуют поставщики API-продуктов. Я всегда с некоторым подозрением отношусь к технической информации, распространяемой поставщиками продуктов. Эта книга отличается. В ней представлен независимый от конкретного продукта взгляд на архитектуру API.

    Серия книг API-University представляет собой модульную серию изданий по темам, связанным с API. Каждая книга посвящена определенной теме, касающейся API, поэтому вы можете выбирать темы в рамках API, которые актуальны для вас.

    Введите ваш e-mail

    Мы отправим электронную книгу на ваш e-mail
    Введите корректный e-mail
    На каком языке вы хотели бы купить книгу?