Ep4: What are APIs? Not Tomato Paste.

Ep4: What are APIs? Not Tomato Paste.

Unless you have been living in a deserted?island or never accessed the internet, I can almost guarantee that you have interacted with an API before. So, what are APIs?

API stands for “Application Programming Interfaces”. The term might sound complicated but the concept is simple. Imagine you have a date to plan, you can either cook at home or go to a restaurant. Cooking will require groceries, recipes, setting up plates and later washing them. Essentially starting from scratch. However, in the restaurant, you are shielded from all these tasks. You place an order with the waiter, and in 30 minutes, the food is on the table. Going to the restaurant is like using an API.

APIs allow developers to access certain data or functionality without having to start from scratch. For example, Apple’s weather app utilizes the Weather Channel’s API to gather weather data without having to install their own temperature sensors. Another example is e-commerce. Instead of creating your own payment system, you can use PayPal or Stripe APIs to process credit card payments securely without reinventing the wheel. Almost all major services offer APIs that allow developers to connect through. Using the above analogy, they offer a waiter to take your request and deliver data back to you.

Every month it is estimated that 400 billion API calls are made. There are many examples of APIs even Chuck Norris has an API. Try it out here: https://api.chucknorris.io/jokes/random

If you are interested to see more API examples, you can browse the rapid api hub: https://rapidapi.com/hub

要查看或添加评论,请登录

Yousef Eshaq的更多文章

  • Ep3: The Dark Web, It’s Not What You Think.

    Ep3: The Dark Web, It’s Not What You Think.

    Let’s cut into a movie scene. The protagonist hires a shy developer wearing a hoodie to hack into some high security…

    1 条评论
  • Ep2: Are you a Robot?

    Ep2: Are you a Robot?

    We all have experienced this, you are in a hurry, your Uber is waiting downstairs, you are already late and all you…

  • Ep1: The Journey of a Message on the Internet

    Ep1: The Journey of a Message on the Internet

    Disclaimer: This is a simplified explanation. To draw a parallel, we all know how a car works.

    2 条评论
  • Intro: What is the Internet?

    Intro: What is the Internet?

    If I ask you to enter a room without any windows or clear means of communication, and then claim you can speak to your…

  • The Cloud Doesn’t Need to be Cloudy.

    The Cloud Doesn’t Need to be Cloudy.

    You often hear the term "cloud" or "cloud computing" being thrown around by software providers and developers. For the…

社区洞察

其他会员也浏览了