С каждым годом количество API стремительно растет. В мире, где каждый день множится количество программных решений, необходим способ общения одной компьютерной программы с другой для совместного исполнения какой-нибудь общей задачи. Эту миссию, условно говоря, и выполняет API, когда одна программа выполняют запросы другой как необходимого средства для программирования приложений.
API (от англ. application programming interface) — это интерфейс взаимодействия между сайтом и сторонними программами и серверами, используемый как средство интеграции приложений.
Говоря по простому, API – это когда одна программа использует данные и информацию другой программы. Использование API сокращает необходимость создавать самостоятельно сложные программы или приложения. Вместо этого можно использовать готовые части существующих ресурсов, у которых есть доступ к нужной вам информации и данным.
Начиная с 2006 количество API ежегодно растёт. Вот динамика появления новых API по данным ProgrammableWeb (количество API / прирост, %):
2006: — / —
2008: 500 / —
2010: 1,500 / 200%
2012: 4,000 / 167%
2014: 10,000 / 150%
2016: 14,000 / 40%
2017: 18,000 / 29%
2019: 21,000 / 18%
За последние 10-13 лет широкое применение API способствовало приходу новых бизнес-моделей практически в каждую индустрию, позволяя компаниям кастомизировать существующие платформы, алгоритмы и ресурсы для создания новых сервисов и привлечения новых клиентов. Благодаря этому, API можно считать одним из наиболее эффективных технических инструментов продвижения новой экономики…
P.S.
На картинке их 17,682, но на момент написания этой статьи (30.07.2017) в мире насчитывается уже 17,943 API.
Updated
По состоянию на 03.04.2019 количество API достигло 21,245 (на основании базы ProgrammableWeb).
В дополнение к данной теме, рекомендую также эту статью: Сколько действий совершается в Интернет за 60 секунд в 2019 году.
Роман Комыза
30.07.2017 (Updated 03.04.2019)
Понравился материал? Поддержите развитие сайта www.komyza.com
Карта Приватбанка 5168 7556 2066 1971
Pay with Bitcoin/Altcoins
Подписывайтесь на мой Facebook: facebook.com/RomanKomyza и на мой канал в Telegram: t.me/komyza