Consumindo API no front-end com AXIOS - Root #25

Поделиться
HTML-код
  • Опубликовано: 23 ноя 2024

Комментарии • 121

  • @fernandosouza8988
    @fernandosouza8988 3 года назад +12

    Fiquei sabendo nesse vídeo que dá pra selecionar o elemento pelo id sem declarar o querySelector ou getElementById.
    Show de bola.

    • @FernandoLeonid
      @FernandoLeonid 2 года назад +4

      Só tomar cuidado no uso, isso vem do primórdios do javascript, e é chamado de named elements, a própria W3C desencoraja o seu uso e aconselha usar os métodos document.getElementById() ou document.querySelector(). Acredito pelo fato de ser global e facilmente ser sobreescritos.

    • @projetoventura
      @projetoventura 2 года назад

      "ReferenceError: renderResults is not defined" estou recebendo esse erro

  • @outx-eu4wx
    @outx-eu4wx 3 года назад +39

    a didática da Jake é impressionante, foram os 50 minutos mais rápido da minha vida

    • @rocketseat
      @rocketseat  3 года назад +4

      Ela é fera, né? 💜 🚀

  • @reita009
    @reita009 2 года назад

    meu DEUS!!!... essa moça é muito carismatica uhauhahua adorei!

  • @barbaradiniz3478
    @barbaradiniz3478 Год назад +2

    Jake é MT minha mãe. Aula perfeita, tudo q essa mulher ensina eu aprendo ❤

  • @marcelosilvadias3902
    @marcelosilvadias3902 3 года назад +24

    O conteúdo que estava tanto procurando hehe. Jake é muito boa como professora! 👏👏👏👏👏

    • @jakeliny
      @jakeliny 3 года назад +1

      Tmj ❤️🚀

  • @joaobertuga3601
    @joaobertuga3601 2 года назад +3

    Impressionante, acho que é o melhor vídeo do assunto que encontrei.. explica tudo certinho, passo a passo. Parabéns!

  • @somaniamusicas223
    @somaniamusicas223 Год назад

    impressionante como ela conseguiu tirar minhas duvidas de como conectar o front com o backend, de uma forma tão simples, obrigado pelo ensinamento.

  • @edwardsilva1863
    @edwardsilva1863 Год назад +1

    Muito obrigado Jake, to a uma semana tentando entender esse troço. seus 50 minutos foram valiosos

  • @isareginabs6816
    @isareginabs6816 4 месяца назад +1

    Conteúdo incrível Jake! 😍😍😍😍

  • @Rougra787
    @Rougra787 2 года назад +5

    AULA INCRIVEL PENSEI Q IA SER UMA LUTA APRENDER ISSO ,MAS FOI SUPER FACIL ELA MUITO BOA

  • @allef8594
    @allef8594 2 года назад +5

    Não se acha conteúdo com tanta qualidade assim facilmente, parabéns Jakeline!

  • @madu6078
    @madu6078 2 года назад +1

    CARA, QUE AULA! PARABÉNS VC EXPLICA P QUEM REALMENTE N ENTENDE. TOP TOP TOP

  • @eudermesalmeida6762
    @eudermesalmeida6762 Год назад

    Didática extraordinária, faz com que pareça fácil!!

  • @joaobraz612
    @joaobraz612 3 года назад +4

    Conteúdo top. Comecei os estudos em backend recentemente e finalmente estou compreendendo coisas que antes não fazia ideia haha

  • @hermesgouveia3941
    @hermesgouveia3941 2 года назад

    C louco, melhor analogia para explicar o conteúdo 👏🏾👏🏾👏🏾

    • @rocketseat
      @rocketseat  2 года назад

      Faaaaala, Hermes! Ela mandou bem demais, né? 💜 🚀

  • @Gizzzmo
    @Gizzzmo Год назад +1

    Excelente vídeo!!! Me ajudou a entender de forma fácil como usar o axio com api e de quebra a como fazer um CRUD 😁😁

  • @andrelima8462
    @andrelima8462 3 года назад +3

    Show rocketseat e Jakeline!!! Conceitos muito importantes. Obrigado

    • @rocketseat
      @rocketseat  3 года назад +1

      Que massa que curtiu, André! 💜 🚀

  • @lucasaugusto9742
    @lucasaugusto9742 2 года назад

    Parabens voce tem uma didatica execelente, aprendi muito com esse video.

  • @RodolphoRosa
    @RodolphoRosa 6 месяцев назад

    Vc é mto boa!!! Ajudou mto!!! Obrigado pela aula!!!

  • @cliscianosouza8777
    @cliscianosouza8777 3 года назад +1

    Conteúdo Show, didática show dobrado. Parabéns Jake você é 10.

    • @rocketseat
      @rocketseat  3 года назад

      Woow! Que feedback show! Valeu demais, Clisciano! 💜 🚀

  • @marcosanterodocarmo2221
    @marcosanterodocarmo2221 Год назад

    Que video leve de assistir. Parabens.

  • @sysemanoel
    @sysemanoel 2 года назад

    Excelente didática, parabéns Jake, muito boa explicação e conteúdo!!!

  • @brenofacanha5552
    @brenofacanha5552 3 года назад +1

    Que aula Jake, meus parabéns e muito obrigado por uma aula tão proveitosa !

    • @rocketseat
      @rocketseat  3 года назад

      Wooow! Que massa que curtiu, Breno! Feliz demais por esse feedback! 💜 🚀

  • @everson_vinicius
    @everson_vinicius 3 года назад +1

    Era exatamente o que eu estava procurando. Muito obrigado!!!!!

    • @rocketseat
      @rocketseat  3 года назад +1

      Wooow! Que massa que curtiu o conteúdo, Everson! 💜 🚀

  • @raspaes3899
    @raspaes3899 3 года назад +2

    Nem parece que o vídeo tem 50 minutos. Excelente!
    Incrível, Jake! 😍

  • @LuizMarangoni
    @LuizMarangoni 2 года назад

    Me salvou Jake, não achava conteudo que explicava tão bem assim já fazia tempo. Parabens pelo trampo!!!

  • @juniorjunior-le3sn
    @juniorjunior-le3sn 3 года назад +2

    Melhor professora 😍👏🏾👏🏾👏🏾

    • @rocketseat
      @rocketseat  3 года назад +1

      Ela é fera, né, Junior? 💜 🚀

  • @vtzoverdrive
    @vtzoverdrive 2 года назад

    Está de parabéns, didática excelente.

  •  2 года назад +1

    HAHAHAH "Sua compra foi realizada, você está endividado com sucesso!" (6:13)

  • @marcelo55850
    @marcelo55850 3 года назад +1

    Salvou minha vida com essa aula

  • @maiconhenrique2863
    @maiconhenrique2863 2 года назад

    Muito top Jake! Obrigadão! 😊

  • @carolfreitas_devjr
    @carolfreitas_devjr Год назад

    Excelente didática! Sempre ajudando muito :)

  • @Lucas-rf6yj
    @Lucas-rf6yj 11 месяцев назад

    Ótima explicação! 👏

  • @edimilsonbrazZ
    @edimilsonbrazZ 3 года назад +1

    Esse conteúdo está show de bola! Parabens Prof 👍

    • @rocketseat
      @rocketseat  3 года назад

      Que massa que curtiu a aula, Edimilson! Valeu demais pelo feedback! 💜 🚀

  • @israelabreu9923
    @israelabreu9923 2 года назад

    Que aula Excelenteeee!!!

  • @jailsonsantos555
    @jailsonsantos555 3 года назад +1

    Adoro todos os conteúdos da RocketSeat. Parabéns Jack... sucesso.

  • @guilhermeeduardomaffei1247
    @guilhermeeduardomaffei1247 2 года назад

    Geralmente é o auxiliar de cozinha que faz isso.

  • @francielecristina8100
    @francielecristina8100 2 года назад

    Melhor didática que já vi, parabéns, maravilhosa essa aula

  • @vitorgomes6035
    @vitorgomes6035 2 года назад

    Esse video salvou meu dia !! Simplismente MARAVILHOSO.

  • @thiagoplaca2936
    @thiagoplaca2936 2 года назад

    Aula incrível! Parabéns pela didática.

  • @r.campos_
    @r.campos_ 2 года назад

    que didatica fod4 !!!

  • @viniciusm.m.7822
    @viniciusm.m.7822 2 года назад

    Explicação TOP demais!
    God bless!

  • @MateusSantos-do4it
    @MateusSantos-do4it 2 года назад

    Aula boa demais!! Parabéns!!

  • @rodolpho_santos
    @rodolpho_santos 2 года назад

    Muito boa explicação, ajudou demais. Valeu 👍.

  • @wantedshark5165
    @wantedshark5165 2 года назад

    Muito boa a aula entendi tudo. No meu fiz algumas alterações como permitir colocar os dados do usuário através de um formulário e apagar o usuário através do nome ao invés do id aí criei mais um formulário pro usuário colocar o nome dele e assim ele apaga

  • @Maxnovais777
    @Maxnovais777 3 года назад +2

    Gostei da sua aula

    • @rocketseat
      @rocketseat  3 года назад

      Que massa que curtiu! 💜 🚀

  • @thiagowaldrich1961
    @thiagowaldrich1961 2 года назад

    Sensacional

  • @marcosfrontendengineer818
    @marcosfrontendengineer818 3 года назад +1

    Que aula sensacional, parabéns Jacky que te amo!

    • @rocketseat
      @rocketseat  3 года назад

      Ela é fera, né, Marcos? Valeu demais pelo feedback! 💜 🚀

  • @diegoi7
    @diegoi7 2 года назад +2

    0:10 Qual a diferença de usar o axios para o fetch nesse caso?

  • @klsio2380
    @klsio2380 3 года назад +1

    Fiquei com muita vontade de implementar esses conceitos em um projeto da faculdade 👏👏👏 muito obrigado . Só fiquei curioso como poderia fazer o consumo dessa api para
    A gerar um arquivo json no web storage do usuário cadastrado ?

  • @pauloortega4511
    @pauloortega4511 2 года назад +1

    tenho uma duvida como ela acessou o DOM sem usar um querySelector ou algo do tipo.

  • @andersonchip15
    @andersonchip15 3 года назад +1

    Parabéns, que aula! ! :D

    • @rocketseat
      @rocketseat  3 года назад

      Que show que curtiu, Anderson! 💜 🚀

  • @sshplusdeveloper
    @sshplusdeveloper 2 года назад

    Que didática em Jakee! Vlww 🚀💜

  • @app2028
    @app2028 2 года назад

    Sem vídeos são bão sem medida fala, tela domínio de código sou de Goiânia, Goiás

  • @ogoidmp
    @ogoidmp 2 года назад

    Parabéns Jaque. muito boa a didática e o assunto é muito proveitoso. .. uma curiosidade, qual app você usa para gravar esses videos?

  • @app2028
    @app2028 Год назад

    Todos agradecimentos do mundo podeira criar um desse usando ejs ❤🎉🎉🎉

  • @giicomuni3122
    @giicomuni3122 Год назад

    Aula muito boa, obrigadaa!

  • @liviosoares6599
    @liviosoares6599 Год назад

    porque voces nao fala sobre o cross, tbm nao faz o get externo para dar erro de cros a sim e facios

  • @Devmunds
    @Devmunds 2 года назад

    Jake me tira uma duvida porque o return não funciona para o .then response.data?

  • @Jose_Arilson
    @Jose_Arilson Год назад

    Poderia dar uma aula de como enviar esses dados da API GRT para um banco.

  • @andredearaujorodrigues7725
    @andredearaujorodrigues7725 3 года назад +3

    Que legal

  • @genuinobrasileiro
    @genuinobrasileiro 2 года назад

    olá, eu usei esse código para acessar um jornal, recebi a página html e queria pegar somente os textos ou os links das notícias... tem como eu fazer isso só com javascript? sem usar cheerio ou selenium ou puppeteer? Que comando eu usaria para fazer isso? obg

  • @matheusdeoliveiraandrade2996
    @matheusdeoliveiraandrade2996 2 года назад

    Muito bom, podemos dizer então que o axios te fornece os métodos como post, put, update, delete e get de maniera mais simplificada do que fariamos com o fetch?

  • @hpoyatos
    @hpoyatos 2 года назад

    Ela é excelente! :)

  • @EngenheiroYoutuber
    @EngenheiroYoutuber 2 года назад

    Qual o link do curso, que você esta se referindo no final do video para aprender melhor sobre api obrigado

  • @Missionário_Maxsuel
    @Missionário_Maxsuel 6 месяцев назад

    Fiz um deploy com fly to usando axios typescript na API e coloquei o link do dominio no Front End na API para comunicar com o Back e não tá dando certo, tá dando certo se eu colocar o LocalHost do Desktop com o IP local mas se colocar link do dominio não vai 😢

  • @conversoexpress4106
    @conversoexpress4106 2 года назад

    Olá! Poderia dar uma aula de como criar uma tabela com estes resultas do JSON. Abraços!

  • @eladioclaudio5860
    @eladioclaudio5860 3 года назад +3

    Eu juro que esse vídeo, apareceu no momento que eu estava pensando...
    Será que o Axios é legal?

    • @jakeliny
      @jakeliny 3 года назад +1

      Eu gosto muito, na documentação dele tem umas funcionalidades legais que facilita bastante. Também da pra usar com async await

    • @HilariousMath
      @HilariousMath 3 года назад +1

      Na minha opinião a melhor biblioteca para requisições HTTP no ambiente JS/TS.

  • @samuhmatos
    @samuhmatos Год назад

    Como faz para efetuar uma função/animação de carregamento no front end puro?

  • @fabricioadriel3929
    @fabricioadriel3929 2 года назад

    No Windows não atualiza e nem deletava, mesmo com tudo certo.
    Fui na aba "console" e mostrou "//", com isso ao utilizar o id, utilize sem a "/".
    Observe que na parte do "id 4", depois da {url} não utilizei a "/".
    No meu ficou assim:
    function updateUser(){
    axios.put(`${url}4`, userUpdated)
    .then(response => {
    alert(JSON.stringify(response.data))
    })
    .catch(error => console.log(error))
    }

  • @monarca2846
    @monarca2846 3 года назад

    Muito interessante. Seria uma forma satisfatória usar esse tipo de recurso para persistir dados, em projetos simples? É complicado criar essa api para esse fim ou um servidor que permita isso?

  • @moisesdev7164
    @moisesdev7164 2 года назад

    Seria possivel fazer um tutorial usando o interceptor do axios???

  • @silva-nd2po
    @silva-nd2po 2 года назад

    Mt bom

  • @longedecasa4085
    @longedecasa4085 2 года назад

    Como faço pra
    fazer login com user e password e guardar o token internamente.
    Desse token sacar o NOME e EMAIL e mostrar no ecrã
    ?

  • @JVRHODENMACHADO
    @JVRHODENMACHADO 2 года назад

    Na hora de passar o JSON pro html , como faz pro objeto não ficar entre aspas?

  • @josedesouza5549
    @josedesouza5549 3 года назад +2

    Gente, uma dúvida: quando a Jake fez o "post", ela não precisou especificar o o que era o body, e nem o tipo de conteúdo que estava sendo enviado. O Axios entende isso automaticamente?

    • @felipepedrosa6220
      @felipepedrosa6220 3 года назад

      Acredito que o axios só trabalhe com json, por isso não é necessário especificar o media type da requisição

    • @jakeliny
      @jakeliny 3 года назад +1

      Isso mesmo Felipe, mas se você quiser pode definir o content type e passar mais coisas no header, passando como argumento dentro do .post() seguindo a doc do axios pra não ter erro ;)

  • @hayttlesds
    @hayttlesds 2 года назад

    Os dados ficam armazenados em tempo de execução, correto? Se restartar o node, já era.

  • @gustavopereirasilva2212
    @gustavopereirasilva2212 2 года назад

    O conteúdo/aulas do Discover no site, é somente aqueles vídeos das nlw?

    • @rocketseat
      @rocketseat  2 года назад +1

      Faaaaala, Gustavo! Beleza? Não não!
      Você pode ir em: Discover >> Conectar >> Acessar Trilha e clicar na aba *O que você vai aprender* . Ali estão todas as aulas! 💜 🚀

  • @FernandoLeonid
    @FernandoLeonid 2 года назад

    Excelente, como sempre.
    Hoje o fetch consegue substituir completamente o axios, ou ainda tem a algumas facilidades que o fetch não implementou?

    • @raphaelrocha313
      @raphaelrocha313 2 года назад

      o axios ainda é a melhor opção, a unica vantagem do fetch e que ele é da biblioteca react tecnicamente é mais performatico porém o axios ainda é mais seguro

  • @GabrielAkiraOmuro
    @GabrielAkiraOmuro Год назад

    Jake, e se você fizesse a sua aplicação, como seria?

  • @cond6920
    @cond6920 2 года назад

    como eu exibo um response do axios post request?

  • @longedecasa4085
    @longedecasa4085 2 года назад

    E para fazer login?

  • @balaonavegantes
    @balaonavegantes 3 года назад +1

    32:50 putz eu escrevo muito errado também isso me quebra. =]

    • @rocketseat
      @rocketseat  3 года назад

      Acontece nas melhores famílias... 👀 😜 💜

  • @JardelCQ
    @JardelCQ 6 месяцев назад

    Tô me sentindo burro, todo mundo dizendo que a aula foi top demais e eu aqui sem entende nada 😥

  • @caducoder
    @caducoder 2 года назад

    A API é o backend ou ela só se comunica com o backend?

    • @ShoowTM
      @ShoowTM 2 года назад

      A api só se comunica com o backend, na vdd, são varias as estruturas, as vezes vc tem um backend que faz um serviço completo com apenas uma requisição simples, e a API é só qem repassa e encaixa os parametros

  • @fvgoya
    @fvgoya Год назад

    O banco de dados é a geladeira rs

  • @Jack-ss4re
    @Jack-ss4re Год назад

    Lindinha

  • @userUndefined404
    @userUndefined404 3 года назад +2

    Copiou o exemplo do maykão.

    • @jakeliny
      @jakeliny 3 года назад +1

      Exatamente ❤️

    • @maykbrito
      @maykbrito 3 года назад +3

      Ou será que eu copiei da Jake ? 🤔 hihi

    • @kolgamers8415
      @kolgamers8415 3 года назад +1

      Também entendi no vídeo antigo com o mykão aquele de criar com o node e consumir com o fetch
      E depois simplificar com o async await

  • @clashlegends3448
    @clashlegends3448 21 день назад

    Com Todo respeito essa história do chefe de cozinha e garçom é o pior exemplo e maneira de falar o que é uma API... Passei meses sem entender bosta nenhuma. Até meu professor falar que meu controller é a API😂

  • @markqsantos7613
    @markqsantos7613 Год назад

    Por que colocaram a poha de uma Muié nesse vídeo kkk

    • @Gizzzmo
      @Gizzzmo Год назад

      Porque ela explica muito melhor do que você explicaria se soubesse fazer isso

  • @favix9628
    @favix9628 2 года назад

    Pessoal, eu estava com um problema... e consegui ajeitar com a ajuda do meu irmão, pra quem está fazendo um teste e precisa usar uma KEY, utilizando o metodo post coloquem o seguinte, axios.post(url, dadosQueVoceQuerInserir,{header:{chave:"sua chave aqui"}}), assim você vai conseguir utilizar e não vai mais dar errors de request ou algo do tipo ;)

  • @ragealeatorio
    @ragealeatorio 2 года назад

    2:20 Jake.jsx import Exemplo from "@evento/NLWHeat" hauhuahauhuahahuhauha

    • @ragealeatorio
      @ragealeatorio 2 года назад

      Melhor analogia sobre front, back, api, banco de dados que já ouvi.