30.10.2017 ЭкспертизаНедавно проведенное исследование выявило популярность API и их слабые места. А эксперт по API рассказывает, чего следует ожидать в этой области. Частные и внутренние API (интерфейсы прикладного программирования) встречаются гораздо чаще, чем более знакомые нам публичные. Но если разработчики перейдут к другим проектам или сменят работу, поймут ли другие люди предназначение и внутреннее устройство всех этих API? Таковы некоторые выводы из ежегодного опроса сообщества разработчиков компании Postman, который показал, что 80% времени у них приходится на частные API, а 20% — на публичные. Исследование показывает также, что микросервисы играют ведущую роль при разработке API. С точки зрения сообщества, микросервисы представляют наиболее интересную технологию 2017 г. 27% считают микросервисы наиболее яркой технической инициативой, связанной с разработкой и интеграцией API-интерфейсов. За ней следуют HTTP/2 (16%) и WebSocket (14%). API отводится также много времени. Подавляющее большинство разработчиков тратят 10 и более часов в неделю на работу с ними. Одним из слабых мест является документация по API. Разработчики присвоили ей баллы ниже среднего — 2,3 по шкале оценок от 0 до 5. Было высказано много предложений по совершенствованию документации, касавшихся в первую очередь стандартизации (58%), улучшения примеров (55%) и приведения образцов кода (50%). Интересно, что наборы инструментов разработчика (SDK) упоминались реже всего и получили лишь 17% голосов. Это указывает, что ...
читать далее.