Executando verificação de segurança...
1

Obrigado pelo comentário!
A ideia aqui é isolar e tratar os componentes adequadamente. Se houver problema na requisição é problema do endpoint, certo, e o componente não tem nada com isso. E eu falei em ISOLAR? Bom, em tempos de garantir o funcionamento de cada parte da aplicação, é bem mais fácil e prático testar as partes sem muita dependência.
Nesse caso você pode trocar o fetch pelo Axios sem problemas e a App não vai nem saber. Com esse desacomplamento, você não fica refém do fetch ou do Axios.
Esse foi o exemplo mais simples e fácil de entender, e a injeção de dependência foi um plus, você pode procurar a teoria por trás, ou um exemplo mais completo.

Carregando publicação patrocinada...
1

Nesse caso você pode trocar o fetch pelo Axios sem problemas e a App não vai nem saber. Com esse desacomplamento, você não fica refém do fetch ou do Axios.

Agora fez sentido, valeu!