Promise all
JavaScript
const r1 = fetch('https://jsonplaceholder.typicode.com/posts/1');
const r2 = fetch('https://jsonplaceholder.typicode.com/posts/2');
const r3 = fetch('https://jsonplaceholder.typicode.com/posts/3');
Promise.all([r1, r2, r3])
.then(response => Promise.all(response.map(item => item.json())))
.then(data => console.error(data))
.catch(error => console.error('Super error: ', error));