By Krishna
Either you're frontend developer or a backend developer, you need to know about REST API(S). They is a way to make communication between the frontend and the backend of the applications.
Let's understand it with restaurant example. If you visit a place for food, you interact with the waiter to order your food.
An example is the courier service. In this case, the sender send something and that something is delivered at the doorstep of the reciever and end the sender gets a message of successful deliver.
There is a term CRUD stands for create, read, update, and delete that's often used when talking about Rest API.
If you make a visit to the following link: https://api.github.com/users/khattakdev
Here's what happened: 1. You type the URL 2. The Frontend makes a request 3. The Backed parses the request based on the data received from Frontend 4. The Backend returns the JSON data