Ребята, всю голову уже сломал.
Я вроде понял тему, а оказалось нифига не могу понять
Почему это работает?
let a = await fetch(`https://api.github.com/users/iliakan`);
let b = await a.json();
А вот это не работает?
const responses = await names.map((name) =>
fetch(`https://api.github.com/users/${name}`)
await responses[0].json() // json is not a function
Почему обработать можно только через then в самом map?
Почему тут без Promise.all тоже не обрабатывает респонсы?
.then(responses => Promise.all(responses.map(resp => resp.json())))