JSFiddle - React, Tailwind, and code Playground

by Roman Fedytskyi

JavaScript

const urls = new Array(100).fill('').map((item, i) => `https://jsonplaceholder.typicode.com/posts/${++i}`);

const makeRequestsChainViaReqursion = () => {
  const makeRequests = urls => {
    const url = urls.shift();
    if (url) {
      fetch(url).then((res) => {
				console.log(res);
        return makeRequests(urls);
      });
    }
  };

  makeRequests(urls);
};

makeRequestsChainViaReqursion();