Na aula ele faz um primeiro then para parcear os dados para json, e um segundo, onde ele de fato manipula os dados, n~ao poderia ser tudo feito no primeiro then? ou é necessário dois
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Na aula ele faz um primeiro then para parcear os dados para json, e um segundo, onde ele de fato manipula os dados, n~ao poderia ser tudo feito no primeiro then? ou é necessário dois
Olá Renato, é necessário sim fazer outro then. O fetch em caso de sucesso, retorna uma promise com dados binários, normalmente esses dados estão no formato JSON, com isso conseguimos realizar a conversão desses dados utilizando o método json(), que por sua vez, retorna outra promise, que é tratado no seu segundo then. Se a requisição for 200, ele retorna os dados com que vamos trabalhar, caso contrário ele cai no catch.