Шайтанский Сайт
Поиск
Приветствую Вас Заглянувший

Меню сайта
Разделы новостей
LOST/Остаться в живых 4 Сезон [13]
Журналы/Газеты [40704]
Превью Фильмов/Игр [1]
LOST/Остаться в живых 5 Cезон [0]
Игры [712]
Музыка [29156]
Фильмы [4675]
Здесь вы можете скачать все новинки кино совершенно бесплатно...
Разработки [16]
Новости Сайта [20]
Новости (В Мире) [92]
Программы (Soft) [3516]
Веселости и Интересности [828]
Мудрые рассказы и Притчи [218]
Flash [27]
Наш опрос
Зайдете ли вы еще на наш сайт?
Всего ответов: 342
Главная » 2021 » Февраль » 26 » API
API
17:55

«API-first» подход — одна из самых горячих горячих тем в разработке программного обеспечения в 2020. Многие компании начали понимать, что API выступает мультипликатором их возможностей — но также умножает и допущенные ошибки. Эта книга посвящена проектированию API: как правильно выстроить архитектуру, начиная с высокоуровневого планирования из заканчивая деталями реализации конкретных интерфейсов.
Книга, которую вы держите в руках, состоит из введения и трех больших разделов.
В первом разделе мы поговорим о проектировании API на стадии разработки концепции — как грамотно выстроить архитектуру, от крупноблочного планирования до конечных интерфейсов.
Второй раздел будет посвящён жизненному циклу API — как интерфейсы эволюционируют со временем и как развивать продукт так, чтобы отвечать потребностям пользователей.
Наконец, третий раздел будет касаться больше не-разработческих сторон жизни API — поддержки, маркетинга, работы с комьюнити.
Первые два будут интересны скорее разработчикам, третий — и разработчикам, и менеджерам. При этом мы настаиваем, что как раз третий раздел — самый важный для разработчика API. Ввиду того, что API — продукт для разработчиков, перекладывать ответственность за его развитие и поддержку на не-разработчиков неправильно: никто кроме вас самих не понимает так хорошо продуктовые свойства вашего API.
Большинство примеров API в общих разделах будут даны в виде JSON-over-HTTP-эндпойтов. Это некоторая условность, которая помогает описать концепции, как нам кажется, максимально понятно. Вместо GET /v1/orders вполне может быть вызов метода orders.get(), локальный или удалённый; вместо JSON может быть любой другой формат данных. Смысл утверждений от этого не меняется.
Помимо HTTP API-нотации мы будем активно использовать C-подобный псевдокод — точнее будет сказать, javascript или Python-подобный, поскольку нотации типов мы будем опускать. Мы предполагаем, что подобного рода императивные конструкции достаточно читабельны, и не будем здесь описывать грамматику подробно.

Название: API
Автор: Сергей Константинов
Издательство: Интернет-издание
Год: 2020
Страниц: 86
Формат: PDF
Размер: 10,1 МБ
Качество: отличное
Язык: русский

Категория: Журналы/Газеты | Просмотров: 66 | Добавил: pmojka | Рейтинг: 0.0/0 |
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Календарь новостей
«  Февраль 2021  »
ПнВтСрЧтПтСбВс
1234567
891011121314
15161718192021
22232425262728
Друзья сайта
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0