This guide will cover the basics of calling APIs using JavaScript. We'll discuss the different types of APIs and how to choose the right one for your project. We'll also cover the various methods for making API requests.
In this guide, we will learn how to send query parameters using Fetch API. This allows us to filter and search through data without unnecessary server requests
HTTP headers allow clients and servers to talk to each other and pass extra bits of information or instructions. Let's see how to set them using Axios.
HTTP Interceptors allow us to check or modify all the incoming or outgoing HTTP requests in our application. We can use them if we want to apply something like an authorization header to all the requests. Let's see how to set HTTP interceptors for API requests using Axios.
HTTP Cookies play a fundamental role on the Web. They are small pieces of data that are sent by a server and stored in the client's device. In this piece, let's look at their types and why they are important.
Removing all the unwanted redundancy from a file to get a smaller file than the original is called compression. Let's take a look at it and how you can use it.
The most appropriate analogy of DNS is it is a phonebook of the Internet. In this piece, we are going to have a brief introduction of DNS and how it works.
Transport Layer Security (TLS) is a cryptographic protocol that provides end-to-end security of data sent between applications over the Internet. Let's take a look at how TLS works in this piece.
HTTP status codes help the client understand whether the request was successful or not. Let's look at some of the most common HTTP status codes in this piece.
HTTP/2 protocol lets you improve the online experience by speeding up page loads and reducing round-trip time. In this piece, let’s briefly look at it.
The HTTP cookies are used by the websites to store different information inside your browser. In this piece, let's look at HTTP cookies and where it is used.
HTTP methods are used to perform operations on the server. There are nine HTTP request methods that exist. Let's briefly look at all of them in this piece.
HTTP is a protocol that web apps use to fetch data from the internet. Let's look at how HTTP-based systems work and some of the most common HTTP status codes.