What are APIs, APIs Explained

Tasadduq Ali
2 min readOct 13, 2022

--

When we use an application, we use the UI (user interface) to interact with this application, we send requests and receive responses based on what we do (pressing a button, searching the internet, playing the next song, etc..)

In simple words, we can say that the UI is the middleman between users and a machine that gives access to a service that makes it far easier to interact with that service (Imagine having to go through a Spotify database just because you want to listen to a specific song that you liked, that’s difficult right?)

Let’s come to the good part. We know that the UI is the middleman between users and a machine that gives access to a specific service, but how could our phones have access to the big data Spotify google or Facebook have?

Here comes APIs. You can think of APIs as the machine’s equivalent to the UI. An API is the middle man between the machine you’re using and the services you want to use which would make it easier for the machine to send requests and receive responses based on the user’s input.

To sum up. The UI is a middleman you can interact with to send orders regarding service to a machine. The machine has its own middleman (the API) that will help fetch the information needed and send the requests desired to a service.

If this doesn’t clear things up. You can take a look at APIs for beginners from freeCodeCamp.

I am trying to teach the technical things in the Computer Science field in the simplest way to the students who are new to these concepts.
If you want to get the Technical overview of any concept just ping me at

codeculturepro@gmail.com

Also, don’t forget to follow me on Instagram

--

--

Tasadduq Ali
Tasadduq Ali

Written by Tasadduq Ali

I am MERN Stack developer working in UAE Govt to digitize their massive services. I will help you to become highly skilled Coder 😉

No responses yet