Axios x Fetch: qual é a melhor biblioteca para fazer requisições HTTP em JavaScript?

แชร์
ฝัง
  • เผยแพร่เมื่อ 22 พ.ย. 2024

ความคิดเห็น • 59

  • @MatheusBattisti
    @MatheusBattisti  ปีที่แล้ว +2

    ⭐ Conheça a nossa plataforma de cursos: horadecodar.com.br/comunidade-hora-de-codar/

  • @thiagoltltur
    @thiagoltltur ปีที่แล้ว +18

    Cara a impressão que tenho é que você consegue ler mentes. Kkkkk passei o dia de ontem pesquisando sobre isso, aí agora aparece um vídeo novo que respondeu todas as minhas dúvidas. Perfeito!!!!!

    • @Ramon_Oyster_Cult
      @Ramon_Oyster_Cult ปีที่แล้ว

      Axios sempre. Mais fácil (os dois são faceis, mas o Axios é mais).

    • @thiagoltltur
      @thiagoltltur ปีที่แล้ว

      @@Ramon_Oyster_Cult no dia que eu fiz esse comentário minha primeira opção foi o axios,achei tão simples que fiquei com ele, e sempre uso até hoje

  • @islangomes5977
    @islangomes5977 ปีที่แล้ว +1

    É impressionante, toda vez que penso em um assunto que preciso estudar, vc posta vídeos do conteúdo ! Show 👏👏

  • @LucasOliveira-gp1ow
    @LucasOliveira-gp1ow ปีที่แล้ว +2

    Tenho quase todos os seus cursos da udemy, você é muito brabo

    • @MatheusBattisti
      @MatheusBattisti  ปีที่แล้ว

      valeu Lucas! agora só falta entrar na Comunidade hehe

  • @lucasraymundo4167
    @lucasraymundo4167 ปีที่แล้ว

    Aula sensacional, como gosto de código mais curtos, prefiro o axios agr, mt mais simples.

  • @rubenslima7475
    @rubenslima7475 ปีที่แล้ว +2

    Explicação perfeita, muito claro.

  • @leandrozanardo1046
    @leandrozanardo1046 ปีที่แล้ว

    Segundo tema que procuro hoje e seu vídeo é o primeiro nas sugestões, fora a qualidade incrível. Já me inscrevi no canal!

  • @malinhodev1402
    @malinhodev1402 ปีที่แล้ว +1

    Professor sempre com o melhor conteúdo, obrigado.

  • @cristianosantos1095
    @cristianosantos1095 ปีที่แล้ว +1

    Valeu Matheus, me ajudou muito com React do zero qnd eu comecei

  • @pedrocfreitas
    @pedrocfreitas 3 หลายเดือนก่อน

    Professor, tem alguma aula onde tem uma explicações sobre heardes?

  • @fvgoya
    @fvgoya ปีที่แล้ว +6

    12:27 Usando o fetch, ele foi mais rápido (24ms) que o axios (46ms). Praticamente o dobro do tempo. Isso significa então que quando o volume de dados for grande, vale mais a pena usar o fetch, para manter uma boa performance do sistema?

    • @iuritorres
      @iuritorres ปีที่แล้ว +2

      Up

    • @sillasrafael
      @sillasrafael ปีที่แล้ว

      UP...
      minha dúvida 😵‍💫

    • @carlinzindev
      @carlinzindev ปีที่แล้ว +1

      Talvez nem sempre o fetch vai ser mais rápido que o Axios, ele utilizou uma API de teste da net que pode ter diferentes tempos de resposta. E convenhamos, para ver diferença de 24ms para 46ms teria que ser grandes quantidades de dados.

    • @jesusvick
      @jesusvick ปีที่แล้ว +1

      disse tudo, vai depender do endpoint @@carlinzindev

  • @rodrigobranco4472
    @rodrigobranco4472 ปีที่แล้ว +1

    Parabéns pelo conteúdo, já sou aluno seu de outro curso! DEUS te abençoe!!!

  • @weler2491
    @weler2491 ปีที่แล้ว

    Essa aula caiu como uma luva! Ótima didática, Matheus!

  • @renatosilva6208
    @renatosilva6208 ปีที่แล้ว

    ótima didática, comprei o curso de PHP para verificar e realmente tá de parabéns ! em breve pretendo fazer parte da comunidade

  • @LuanHenrique-pc3nn
    @LuanHenrique-pc3nn ปีที่แล้ว

    Incrivelmente eu tava tendo essa dúvida ontem quando resolvi testar o Axios no lugar do Fetch kkkkk ótima aula, parabéns

  • @crodrigor
    @crodrigor ปีที่แล้ว +1

    Ótimo conteúdo, mas qual dos dois é mais recomendado usar? pesquisei sobre o fetch e vi que pode cachear os dados com ele usando o rivalidate, existe alguma forma similiar ao rivalidate no axios? Queria usar fetch por causa do cache, mas como injetar o csrf-cookie nas requisições do fetch? não acho nada na net que possa me esclarecer.

  • @lammerez4552
    @lammerez4552 7 หลายเดือนก่อน

    Obrigado professor

  • @msbhero
    @msbhero ปีที่แล้ว

    Excelente vídeo. Se possível faz um vídeo sobre React Query

  • @georgefernando
    @georgefernando ปีที่แล้ว +1

    Top esse vídeo, valeu por compartilhar.

  • @mbs2488
    @mbs2488 ปีที่แล้ว

    Excelente ! Muito bem explicado ! ! Parabéns pelos vídeos ! ! !

  • @thiagoreduzinodacosta9802
    @thiagoreduzinodacosta9802 ปีที่แล้ว

    Fico top a aula. Parabéns 👏🏻

  • @iuritorres
    @iuritorres ปีที่แล้ว +2

    Gente tou começando agora nesses negócios de API então se puderem ajudar aí humildes...
    A gente faz a requisição na API uma vez e fica reaproveitando durante o código ou faz as requisições em vários escopos/funções do código?
    E o que é endpoint? É tipo o domínio/endpoint?

    • @carlinzindev
      @carlinzindev ปีที่แล้ว

      Endpoints são os métodos da API. Exemplo: uma API pode ter vários endpoints, entre eles: CadastrarCliente, AtualizarCliente, CadastrarPedido, etc...

  • @victorbenazzii
    @victorbenazzii ปีที่แล้ว

    ótimo conteúdo!

  • @und34djam
    @und34djam 8 หลายเดือนก่อน

    Eu estava usando o fetch, mas o axios pode me poupar algumas linhas

  • @renanlucenasw
    @renanlucenasw ปีที่แล้ว

    Video ótimo, obrigado.

  • @rafael_rizzo
    @rafael_rizzo ปีที่แล้ว

    da para colocar um caminho de um arquivo php no fetch ou no axios para ser executado e assim que trazer o resultado tratar ele no then?

  • @augustosilva33
    @augustosilva33 ปีที่แล้ว

    Achei a leitura de erros desse api muito difícil ..
    Diz erro json parse linha tal bloco tal
    Mas não encontrei essa linha nem bloco ..
    Foi dureza descobrir um erro nesse api

  • @alinegallo7075
    @alinegallo7075 ปีที่แล้ว

    E entre o ajax e o fetch?

  • @LucasHenrique-lq5xr
    @LucasHenrique-lq5xr ปีที่แล้ว

    Muito bom !

  • @paulin_do_civic
    @paulin_do_civic ปีที่แล้ว

    eu achei mais prático usar o axios para fazer o método post, mas eu poderia usar o fetch depois para extrair os dados, igual vc faz no minuto 16:48 ? ou desencadeia algum erro por misturar os dois métodos?

    • @Cookieukw
      @Cookieukw ปีที่แล้ว +1

      da pra usar de boa

  • @mayconvsg
    @mayconvsg ปีที่แล้ว

    Há algum contra em utilizar XMLHttpRequest? Eu prefiro usar ele.... =[

    • @caiopertence1771
      @caiopertence1771 ปีที่แล้ว

      Eu não sou um expert na área. Mas há certas tecnologias que com o tempo vão ficando obsoletas. XMLHttpRequest não está obsoleto, mas com certeza é mais limitado que fetch, por exemplo. XMLHttpRequest não pode ser usado em outro ambiente que não seja o browser, já fetch API pode usado no node também.
      Enfim, infelizmente na programação não é sobre o que a gente gosta, é sobre o quão útil essa ferramenta está sendo em comparação às outras.

    • @mayconvsg
      @mayconvsg ปีที่แล้ว

      ​@@caiopertence1771 Não vejo o XMLHttpRequest sendo mais limitado que o fetch, vejo o contrário. Posso usar abort(), monitorar eventos com onload e onprogress, é mais compatível com navegadores antigos e funciona perfeitamente nos novos... A única coisa boa que consigo ver no fetch é que ele é um pouco mais simples para codar...
      A utilidade depende do objetivo do projeto também. Se for usar um ambiente node.js, vai ser obrigado a usar o fetch ou axios, caso contrário, pode-se usar o XMLHttpRequest sem problema algum...

  • @newnessgames4797
    @newnessgames4797 ปีที่แล้ว

    Como faço para comsumir api que precisa autorização?

    • @carlinzindev
      @carlinzindev ปีที่แล้ว

      Você vai precisar enviar o token de acesso no header da requisição.

  • @erick-yj6qd
    @erick-yj6qd ปีที่แล้ว

    Ia Matheus beleza guerreiro rapaz nunca usei essas API até hoje eu uso ajax para fazer requisição http mas vou fazer ums testes com essas ferramentas

    • @Ramon_Oyster_Cult
      @Ramon_Oyster_Cult ปีที่แล้ว

      Tá em que ano?? 2010?

    • @erick-yj6qd
      @erick-yj6qd ปีที่แล้ว

      @@Ramon_Oyster_Cult qual o problema de usar Ajax Kara

    • @erick-yj6qd
      @erick-yj6qd ปีที่แล้ว +1

      @@Ramon_Oyster_Cult o problema de vcs da área e que. Não ajudam só questionar imagino que vc e um criador de tela ou frontend

    • @erick-yj6qd
      @erick-yj6qd ปีที่แล้ว

      @@Ramon_Oyster_Cult não julgue ajude sou do tempo do delphi Java swing aplicação descktop não essa merda de programador que cria telinha que pra mim não considero programador seja mas homilde

    • @Ramon_Oyster_Cult
      @Ramon_Oyster_Cult ปีที่แล้ว

      @@erick-yj6qd Imaginou errado, mas pode continuar imaginando aí. Use o que você quiser, não estou te impedindo de nada! Passar bem!