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!!!!!
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?
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.
Ó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.
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?
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
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?
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.
@@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...
@@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
⭐ Conheça a nossa plataforma de cursos: horadecodar.com.br/comunidade-hora-de-codar/
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!!!!!
Axios sempre. Mais fácil (os dois são faceis, mas o Axios é mais).
@@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
É impressionante, toda vez que penso em um assunto que preciso estudar, vc posta vídeos do conteúdo ! Show 👏👏
hahhaha valeu Islan!
Tenho quase todos os seus cursos da udemy, você é muito brabo
valeu Lucas! agora só falta entrar na Comunidade hehe
Aula sensacional, como gosto de código mais curtos, prefiro o axios agr, mt mais simples.
Explicação perfeita, muito claro.
valeu Rubens!
Segundo tema que procuro hoje e seu vídeo é o primeiro nas sugestões, fora a qualidade incrível. Já me inscrevi no canal!
Professor sempre com o melhor conteúdo, obrigado.
valeuu Malinho!
Valeu Matheus, me ajudou muito com React do zero qnd eu comecei
show Cristiano!
Professor, tem alguma aula onde tem uma explicações sobre heardes?
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?
Up
UP...
minha dúvida 😵💫
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.
disse tudo, vai depender do endpoint @@carlinzindev
Parabéns pelo conteúdo, já sou aluno seu de outro curso! DEUS te abençoe!!!
valeu Rodrigo!
Essa aula caiu como uma luva! Ótima didática, Matheus!
ótima didática, comprei o curso de PHP para verificar e realmente tá de parabéns ! em breve pretendo fazer parte da comunidade
Incrivelmente eu tava tendo essa dúvida ontem quando resolvi testar o Axios no lugar do Fetch kkkkk ótima aula, parabéns
Ó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.
Obrigado professor
Excelente vídeo. Se possível faz um vídeo sobre React Query
Top esse vídeo, valeu por compartilhar.
de nada George!
Excelente ! Muito bem explicado ! ! Parabéns pelos vídeos ! ! !
Fico top a aula. Parabéns 👏🏻
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?
Endpoints são os métodos da API. Exemplo: uma API pode ter vários endpoints, entre eles: CadastrarCliente, AtualizarCliente, CadastrarPedido, etc...
ótimo conteúdo!
Eu estava usando o fetch, mas o axios pode me poupar algumas linhas
Video ótimo, obrigado.
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?
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
E entre o ajax e o fetch?
Muito bom !
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?
da pra usar de boa
Há algum contra em utilizar XMLHttpRequest? Eu prefiro usar ele.... =[
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.
@@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...
Como faço para comsumir api que precisa autorização?
Você vai precisar enviar o token de acesso no header da requisição.
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
Tá em que ano?? 2010?
@@Ramon_Oyster_Cult qual o problema de usar Ajax Kara
@@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
@@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
@@erick-yj6qd Imaginou errado, mas pode continuar imaginando aí. Use o que você quiser, não estou te impedindo de nada! Passar bem!