Throttling is a technique that limits the amount a function can be executed over a period of time, while debouncing delays the execution of the function. Here’s how they work.
An API call in React refers to making a request to a web API from a React application. We can make an API call with: XMLHttpRequest, Fetch API or Axios.