1
resposta

Duvida then do featch

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

1 resposta

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.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software