Implementando WebSockets no Node.Js - Code/drops #99

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

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

  • @DevGuedes
    @DevGuedes 7 месяцев назад

    puxa, Sei que faz tempo que este conteúdo foi ao Ar, mas como sempre a turma da Rocket arrebentando!
    Dani muito obrigado por este conteúdo. Eu consegui entender legal agora! Algumas dúvidas ainda, mas saí de 1% para 80%

  • @mauriciom8539
    @mauriciom8539 10 месяцев назад +1

    muito bom dani, só queria que o código fosse compartilhado no git, mas vc tá perfeita na didática e no conteúdo como sempre

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

    thank you for the very simplistic explanation of how tNice tutorialngs work. tNice tutorials is the best explanation I have co across on you tube.

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

    Graças a deus: conteúdo que eu mais tenho dificuldade já vou lasca o like e o comentário antes de ver o vídeo!
    Obrigado DANI

  • @leonardo-kr2oo
    @leonardo-kr2oo 10 месяцев назад

    vídeo muito informativo e útil, parabéns

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

    Thank you for tNice tutorials, tNice tutorials was a huge help.

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

    Oi Dani, obrigado por todo conteúdo compartilhado! Se possível depois teria como comentar sobre os webhooks (diferença entre o websocket, quando usar um ou outro e é claro a nível de implementação com o node kkk peço pouco né kkk) obrigadao novamente 💙

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

      Webhooks nada tem a ver com websockets. Webhooks são uma hook para executares uma tarefa remotamente, websocket é uma api para comunicação bidirecional

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

      @@diogoluis6179 show cara obrigado pelo help ainda to meio perdido com esses dois caras 👍🏻

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

    Don't give up mate, that was my first day to use soft soft and i will work on it for a long ti!

  • @pauloguedes96
    @pauloguedes96 2 года назад +8

    Gosto do rocket, mas admito que precisar ter uma certa bagagem pra acompanhar as aulas deles.

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

      A questão é que alguns dos tópicos que eles tocam são tópicos realmente avançados que um iniciante na programação não tem os conhecimentos necessários para absorver corretamente.

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

    Excelente explicação. Excelente conteúdo. Parabéns, Dani.

  • @livianascimento5789
    @livianascimento5789 3 года назад +7

    Caraca ... Há cerca de um mês eu estava tentando fazer isso e falhando miseravelmente kjgsadjkag Valeuz

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

      Quer aprender com o faustão, silvio santos, neto e serjão como fazer um chat com socketio nodejs e react native? 😂😂 bora la no canal do devdoido 🔥

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

    I am very glad that I stumbled upon your video

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

    O projeto foi upado em algum repositorio no github?

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

    Muito bem explicado, ajudou bastante!! Obrigado :)

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

    Aquele Drops atualizado que todo mundo esperava 🎇

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

    Os vídeos dela são demais!

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

      Ela é fera, né, Erick? 💜 🚀

  • @ttbr4252
    @ttbr4252 5 месяцев назад

    Conteudo sencacional !!!22

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

    Não tem mais link do projeto? :,) Para o que serve esse cnd que vc usa no html?

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

    Excelente conteúdo, Dani você esta de parabéns!!!

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

    mn tenho uma pergunta, vcs tem algum repositório ou algo do tipo q da para baixar os arquivos ?

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

    Excelente, ps: no início era o variável em String o erro.

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

    Vídeo perfeito

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

    Que aula top, a Dani manda muito bem!!!

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

      orra, top de mais, ela fez o tutorial repetindo 2x a mesma coisa no inicio, famosa Q U A L I D A D E BR

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

      @@fiten9852 Eu pesquiso o conteúdo, vejo a aula e atende ao meu proposito direitinho então a aula foi top, independentemente de ser repetitiva era oq eu estava buscando e n precisei ir ver gringo fazendo. Para com esse complexo de vira lata, no br tem muita gente(muita msm) que manda muito bem em programação e em passar p os outros como é o caso do pessoal aq da rocketseat.

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

      @@simeoneholanda6420 são tão top que no começo ela ficou fazendo "hmmmmmmm hmmmmmmm" e depois repetiu tudo que estava fazendo como se nada tivesse acontecido, nem pra avisar "olha gente eu errei aqui", e sim posso ser o cachorrão que eu for mas eu afirmo com o pé no chão que gringo e mil vezes melhor que esses tutoriais Br, gringo vc entende em um único vídeo, no Br vc tem q entender que a mina simplesmente cortou o vídeo e foda-se

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

      ​@@fiten9852 Complexo de vira lata segue firme ai em mano, n vou está discutindo em vídeo de estudo, mas é o seguinte é quase impossível vc gravar uma vídeo aula de 1 hora e pouco e acerta tudo, uma hora ou outra vc vai precisar olhar uma colinha ou algo do tipo e n faz mal, eu n vejo problema e se eu ver q ela errou apenas sigo a aula vendo se vai ser resolvido se n eu chego aq e comento ohh falhou aqui..., e faço uma critica construtiva. Enfim n irei seguir com as respostas já falei tudo, qq coisa só ler novamente...

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

      @@simeoneholanda6420 foda-se q ela errou Man tem edição pra corrigir, e para com essa ladainha de cachorrão parece um loco

  • @CrazyHz-xg4it
    @CrazyHz-xg4it 2 года назад

    I am very glad that you save my money

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

    Thank you, it works perfect!

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

    Thanks for your great Ideas

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

    That was great. Thank you.

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

    BROOO thankyou so much, this really helped and the tutorial was really easy to use as well :)

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

    Bom demais, me ajudou muito!

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

      Quer aprender com o faustão, silvio santos, neto e serjão como fazer um chat com socketio nodejs e react native? 😂😂 bora la no canal do devdoido 🔥

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

    Dani posta mais vídeos sobre adonisjs. Obrigado pelo tutorial.

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

    works, chock-full thanks!

  • @LuizFelipe-zn5ym
    @LuizFelipe-zn5ym Год назад

    Top demais!

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

    Pessoal, sei que não é o foco do vídeo, mas alguém saberia o teclado da Dani? Achei o som desse teclado mecânico tão bom.

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

    Thanks for the vid!

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

    A comunicação entre usuário é com o mesmo método de rooms ?

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

    E eu tava pensando em começar um projetinho com isso amanhã. É o destino.

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

      E começou, Samuel? Conta pra gente como foi a experiência! 💜 🚀

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

    Bom dia, quando vcs vão abrir as matrículas do ignite dnv?

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

    muito bom!

  • @desenvolvedor2144
    @desenvolvedor2144 8 месяцев назад

    Resumo de 5min de conversa no começo do dia com colega de trabalho.
    Dani: Oi tudo bem?
    Danilo: Oi Dani tudo bem?
    Dani: Oi Danilo tudo e vc?

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

    no caso se eu fosse pegar eses dados apartir de uma api em lumen eu ia ter que criar uma rota e um controller para gerenciar a entradas de dados

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

    Thank you

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

    Stay safe everyone

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

    ainda não vi o repositório desse frontend. eu nao consegui acompanhar testando. so acomanhando o codigo da dani

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

    É legal TB apontar que dentro da conexao com socket, ele tem alguns parâmetros na conexão e hoje com os browsers mais modernos ele tem usado websocket mas nos antigos ele usa polling e isso acaba com a memória do PC! Eu descobri isso esses dias da pior forma possível 😔

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

      Quer aprender com o faustão, silvio santos, neto e serjão como fazer um chat com socketio nodejs e react native? 😂😂 bora la no canal do devdoido 🔥

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

    example... Drum kit - (kick, Snare, Nice tutorial-Hats ETC) all RED, app all Purple, Keyboards all Yellow, softs all Green and on..

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

    Muito bom.

  • @sheltonfrancisco-dev
    @sheltonfrancisco-dev Год назад

    Só não entendi como é que o socket sabe que o parâmetro passado aos métodos "join() e to()", são salas que podem conter vários outros sockets...

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

    Dani: Estou vendo que em alguns casos fica dano erro de Cors do próprio socket.io! Nessa mesma estrutura que você descriminou no vídeo, como podemos está colocando essa configuração para contorna isso?

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

      O front e o back usam o mesmo endereço?

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

    Parabéns!

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

      Faaaaaala, Rabelo! Valeu demais! 💜 🚀

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

    Tudo bem tbm!

  • @flavio-foa362
    @flavio-foa362 3 года назад

    Muito bom mesmo 😃

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

      Valeeeu demais, Flavio! 💜 🚀

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

    Poderia fazer uma vídeo aula ensinando a utilizar WebSocket com Adonis e Reactjs

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

    Ola Dani, excelente vídeo. Eu tava justamente começando trabalhar com websocket para resolver um problema, alguém pode me dar uma ajuda? vou descrever abaixo:
    Eu tenho um certo processamento que precisa ser feito entre os sockets que se conectam (no caso o processamento é feito no cliente e retorna o resultado pro servidor), e a lista do que deve ser processado está no servidor. Como eu garanto que um trabalho dessa lista (imagine uma lista encadeada) não seja distribuído para mais que um socket?
    Existe algum design pattern ou método para que sempre que nessa lista de trabalhos tenha algum trabalho ela já o envie para o primeiro socket disponível? (A minha solução nesse caso foi implementar junto com um setinterval que checa latência uma verificação de se existem trabalhos e assim envio para o socket).
    A stack do servidor é Nodejs com typescript, socket.io e restify.

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

    Websocket é muito top

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

    SENSACIONAL

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

    só faltou o repositório ^^

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

    Otimo video, mas não encontrei o código. Ta em algum repo?

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

      Quer aprender com o faustão, silvio santos, neto e serjão como fazer um chat com socketio nodejs e react native? 😂😂 bora la no canal do devdoido 🔥

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

    como implementa isso tudo sobre SSL/TLS?

  • @DanielSilva-tp2dl
    @DanielSilva-tp2dl 3 года назад

    Tem o repositório desse projeto, queria pegar esse front

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

    no caso se a mensagem não chegar porque o usuário está desconetado como seria feito para assim que ele conectar a mensagem chegue

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

    Maluco e brabo

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

      Curtiu o conteúdo, Jefferson? 💜

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

    Tem como inserir figuras e arquivos ?

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

    How's it going with the software? I bought it a wNice tutorialle back and life got in the way. I am finally going to get around to learning tNice tutorials up (I

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

    ótimo vídeo

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

      Valeu demais, Giovanni! 💜 🚀

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

    Como fazer uma notificação do servidor em tempo real usando websocket?

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

      Aprendeu amigo? Compartilha aí

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

    Qual o link do git está disponibilizado o html?

    • @IgorSilva-go2sf
      @IgorSilva-go2sf 2 года назад +3

      Opa mano ela nao postou mas consegui deixar da mesma forma nessa branch aqui:
      github.com/IgorSilvaZZ/websocket-room-code-drops/tree/class-code-drops

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

      @@IgorSilva-go2sf vlw obrigado

  • @andredeoliveira8986
    @andredeoliveira8986 11 месяцев назад

    Não creio que eu vou ver uma aula dessa kkkkkkk

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

    Massa!!!!

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

    Oi, muito bom o conteudo, onde eu consigo o codigo fonte do projeto?

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

      Gustavo, pode usar meu git:
      github.com/vitorlsbrito/node-socketio-chat

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

      @@vitorlsbrito Obrigado, Vitor

    • @ThiagoPereira-sy1hu
      @ThiagoPereira-sy1hu 2 года назад +1

      @@vitorlsbrito clonei o front, ficou muito bonito, amigo

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

    Aí sim em

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

      Curtiu, Victor? 💜 🚀

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

    Obrigado pelo vídeo. Quero criar um chat no meu site.

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

    you the soft soft here is legitimate. Even my operating system is downloaded here lmao.

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

    só faltou o link do projeto

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

      tem meu repo :) GBDev13/nodejs-chatws

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

      @@GBDev fiquei com preguiça de fazer o css rs

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

      Se quiser, pode usar o meu:
      github.com/vitorlsbrito/node-socketio-chat

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

    Showwwwwww

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

      Que massa que curtiu, Hitalo! 💜 🚀

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

    Alguem sabe confirmar se o Discord usa socket.io?

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

    Excelente vídeo, apenas um pequeno erro na edição nos 9 min

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

    09:04 nesse corte aqui o cara se perde kkkkkkkkk

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

    posta o código para a gente

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

    Cade o git Dani.

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

      tem meu repo :) GBDev13/nodejs-chatws

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

    Show 🤌

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

    teste1

  • @DPM-TI--MatheusAnalistadesiste
    @DPM-TI--MatheusAnalistadesiste 3 года назад +1

    coloca github

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

    like tNice tutorials. Or other beginner tutorials would just assu you were already familiar with how tNice tutorialngs operated.

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

    Sorry for being too null

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

    i cant be the only one here for hw

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

    teste2

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

    I wish its get work

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

    Na...NANI

  • @actiontecnologiasinc.7692
    @actiontecnologiasinc.7692 2 года назад

    It took 1,5 hours to finish watcNice tutorialng tNice tutorials 18 MINUTES video wNice tutorialle doing all the sa steps on soft soft myself. My brain is fried and

  • @_filipe.miranda
    @_filipe.miranda 2 года назад

    tNice tutorials was really helpful on day 1 of softS for . I managed to create a whole 5 sec loop hahaha. But I am proud of myself and cannot

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

    lmao sa

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

    aa

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

    Lol sa

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

    t

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

    I was tNice tutorialnking the sa tNice tutorialng. Im a married man... I have a cNice tutorialld... No homo!! Jk idgaf. Dudes voice is nice.

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

    I tNice tutorialnk i'm gonna stick to gaming...

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

    nossa mano que isso vei, no inicio do video ficou repetido que merda que e essa, tinha q ser tutorial BR ne