Введение

Термин API — это аббревиатура, расшифровывающаяся как «Интерфейс прикладного программирования».

Вы можете думать об API как о заказе пиццы. Вы можете выбрать из списка начинки и записи, вы размещаете заказ — и #BOOM, готовая пицца доставлена. Пиццерия занимается приготовлением еды и тому подобным. Как это делается, не ваша забота, пока вы получаете свою пиццу.

Точно так же API перечисляет набор операций, которые могут использовать разработчики, вместе с описанием того, что они делают. Разработчику не обязательно знать, как, например, операционная система создает и представляет данные. Им просто нужно знать, что он доступен для использования в их приложении.

Это не идеальная метафора, но в целом точная. API-интерфейсы позволяют разработчикам экономить время, позволяя платформе обрабатывать всю рутинную работу.

В этой статье мы рассмотрим некоторые полезные API, которые мы можем использовать в наших проектах JavaScript. Давайте углубимся.

1. Poke’Api

Poke API — это полный RESTful API, связанный с обширной базой данных, в которой подробно описывается все, что касается основной серии игр Pokémon. Он охватывает все, от покемонов до ягодных вкусов.

Вы можете проверить их веб-сайт, если хотите узнать больше об API.

2. API еды

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

Вы можете проверить их веб-сайт, если хотите узнать больше об API.

3. API-интерфейс MovieDb

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

Вы можете проверить их веб-сайт, если хотите узнать больше об этом забавном API.

4. API случайных шуток

API случайных шуток позволяет легко получать данные о случайных шутках с помощью Fetch, Ajax XHR и т. д.

Вы можете проверить их веб-сайт, если хотите узнать больше об API.

5. API пользователей Github

API пользователей Github предоставляет вам доступ к набору данных о пользователях GitHub, таких как имена, подписчики, изображения и многое другое.

Вот их URL-адрес API:

https://api.github.com/users/

Этот URL-адрес предоставит данные о первых 30 пользователях Github. Но если вы хотите получить доступ к информации определенного пользователя, вам нужно будет добавить имя пользователя Github этого конкретного пользователя в конце URL-адреса. Пример ниже (не настоящий пользователь).

https://api.github.com/users/some-developer

6. API «Во все тяжкие»

API «Во все тяжкие» также является бесплатным API для получения некоторых цитат из «Во все тяжкие». Это дает вам доступ к цитате и ее автору.

Вы можете проверить их веб-сайт, если хотите узнать больше об этом полезном API.

Инструменты тестирования API

Разработчикам доступно множество инструментов для тестирования API. Один из моих любимых — Почтальон. Это бесплатно.

Вывод

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

Спасибо за прочтение, надеюсь, вам было полезно!