Comunicação em Tempo Real com WebSockets | Dias de Dev

  Рет қаралды 33,208

Dias de Dev

Dias de Dev

Күн бұрын

Пікірлер: 172
@alissonsilva9419
@alissonsilva9419 4 жыл бұрын
Aquele vídeo que vale mais que uma disciplina na faculdade.
@DiasDeDev
@DiasDeDev 4 жыл бұрын
Eita, agora me senti aqui. Hahahah Muito obrigado, man!!
@ryanphpjs
@ryanphpjs 3 жыл бұрын
@@DiasDeDev Cara, de 3 aulas de 50 minutos você resume em 15 minutos e bem explicado, parabéns, +1 inscrito
@DiasDeDev
@DiasDeDev 3 жыл бұрын
@@ryanphpjs Que bom que curtiu. Fico feliz. :-D
@kildersonsena8873
@kildersonsena8873 4 жыл бұрын
Sockets e Websockets sempre foi uma parada muito obscura na minha cabeça, mas depois desse vídeo tudo faz sentido. Obrigado, muito bom vídeo! =)
@DiasDeDev
@DiasDeDev 4 жыл бұрын
Opa, fico feliz demais por ter contribuído um pouco.
@jabirocasilva1692
@jabirocasilva1692 2 күн бұрын
Caraaaa, que explicação incrível.💟
@machinehise2416
@machinehise2416 Жыл бұрын
Muito show. Simples, didático e direto. Parabéns.
@DiasDeDev
@DiasDeDev Жыл бұрын
Fico feliz que tenha gostado. :-D
@JuniorSilva-rq6su
@JuniorSilva-rq6su 4 жыл бұрын
Mais um conteúdo TOP! Se colocar o vídeo do backend é certeza que bate 1000+ views.
@DiasDeDev
@DiasDeDev 4 жыл бұрын
Opa, será? 😁😁 É um conteúdo bem interessante, né!? Que bom que vc curtiu! :-D
@raunicklabs
@raunicklabs Жыл бұрын
muito bom o video, estava com dificudades de entender isso mais vc esplicou de uma forma simples e direta, parabens!!
@DiasDeDev
@DiasDeDev Жыл бұрын
Que bom que gostou! :-D
@mateusdeveloper56
@mateusdeveloper56 7 ай бұрын
Parabéns. show de bola o conteúdo, chat GPT me trouxe esse conceito de web sockets ai vim aqui procurar entender como funciona valeu ajudou dms!
@DiasDeDev
@DiasDeDev 7 ай бұрын
Opa, que bom que curtiu. :-D
@naunlbelo
@naunlbelo 3 жыл бұрын
Parabéns, Vinícius. Estou fazendo seus cursos no alura. Confesso que quase desisti do Alura, mas seus cursos me deram ânimo de novo na plataforma. Você tem uma ótima didática e ensina muito bem. Parabéns. Estou aprendendo muito com seus cursos e com as documentações.
@DiasDeDev
@DiasDeDev 3 жыл бұрын
Opa, fico feliz demais que tenha curtido meu conteúdo. :-)
@marcelomsmms
@marcelomsmms 4 жыл бұрын
Muito bom! Parabéns pelo canal. Se rolar implementação de backend em Php seria perfeito!
@DiasDeDev
@DiasDeDev 4 жыл бұрын
Rolou lá no canal da Alura, Marcelo: kzbin.info/www/bejne/oXvSh3eMZtqGiJo
@PauloRicardo-dk6yf
@PauloRicardo-dk6yf 4 жыл бұрын
Conheci o canal hoje e amei os assuntos.
@DiasDeDev
@DiasDeDev 4 жыл бұрын
Que bom que está curtindo, Paulo
@felipef6300
@felipef6300 Жыл бұрын
Rapaz, excelente!!! Sem mais palavras!
@DiasDeDev
@DiasDeDev Жыл бұрын
Fico feliz que tenha gostado! 🤩
@wpontog
@wpontog 2 жыл бұрын
não consigo me conectar ao servidor ws(s) da minha hospedagem(Homehost) . Dá sempre connection failed. Pode ajudar?
@sadstationbrasil3255
@sadstationbrasil3255 3 ай бұрын
Quem ai está assistindo na era das Inteligências artificiais? elas escrevem praticamente tudo agora, a vida do programador está maravilhosa.
@DiasDeDev
@DiasDeDev 3 ай бұрын
kkkkkkkk
@dovale81
@dovale81 Жыл бұрын
Muito bom. Parabéns!
@DiasDeDev
@DiasDeDev Жыл бұрын
Muito obrigado! :-D
@ANDREFRD1
@ANDREFRD1 3 жыл бұрын
Parabéns pelo conteúdo a pela maneira apresentada, pelo índice na descrição enfim, todos os detalhes!
@DiasDeDev
@DiasDeDev 3 жыл бұрын
Opa, muito obrigado pelo feedback, André. Fico muito feliz que esteja gostando.
@luizneri
@luizneri 4 жыл бұрын
Muito massa Vinicius, pode fazer mais vídeos de WS, como criar no php por exemplo os fmk que fazem o trabalho braçal, etc.
@DiasDeDev
@DiasDeDev 4 жыл бұрын
Boa, Luiz. Dia 14/10 vou falar um pouco numa live no canal da Alura
@diogomascarenha
@diogomascarenha 4 жыл бұрын
Parabéns pelo vídeo! 👏🏽 Só faltou mostrar o Backend e deixar o código disponível no Github! 😋 Estou gostando de ver a evolução do canal, aguardando os próximos vídeos! Um abraço! 😊
@DiasDeDev
@DiasDeDev 4 жыл бұрын
Aí tem aquela jogada de KZbinr, né!? Mostro o back se a galera clicar em curtir e comentar. 🤣😂
@devacademy7839
@devacademy7839 2 жыл бұрын
Seria top um vídeo de como implementar em inputs para fazer um crud simples. Valeu pelo video 😀 Abraços!
@thiagopetherson1268
@thiagopetherson1268 3 жыл бұрын
Show de bola, Vinição.
@DiasDeDev
@DiasDeDev 3 жыл бұрын
Opa, tamo junto, mano!
@ronaldsena9078
@ronaldsena9078 2 жыл бұрын
Show de bola Like nele, porem cadê o vídeo ensinando a criar o Servidor WebSocet PHP em sua essência 👨🏻‍💻
@DiasDeDev
@DiasDeDev 2 жыл бұрын
Tá na mão: kzbin.info/www/bejne/fXSodIaCqblnb7c
@octacilio_rx
@octacilio_rx 2 жыл бұрын
Muito boa a explicação, simples e objetivo, sucesso cara.
@DiasDeDev
@DiasDeDev 2 жыл бұрын
Que bom que gostou. Muito obrigado! 🤩
@adrianonascimentocale3540
@adrianonascimentocale3540 2 жыл бұрын
Very Informative, helpful and Educational video! Thx for the tutorial man!
@caiopertence1771
@caiopertence1771 10 ай бұрын
todos nós sabemos que vc é brasileiro amigo
@brunocfelipe
@brunocfelipe 4 жыл бұрын
Show de bola!!! Faz um video mostrando a implementação de websockets, vai ser show!
@DiasDeDev
@DiasDeDev 4 жыл бұрын
Opa, que bom que curtiu, Bruno. Vou preparar sim.
@LuizEduardo-ke3be
@LuizEduardo-ke3be 2 жыл бұрын
Que massa pow! Muito bem explicadinho kkkkk
@DiasDeDev
@DiasDeDev 2 жыл бұрын
Que bom que gostou, Luiz. :-D
@wesley4973
@wesley4973 4 жыл бұрын
Muito massa, mais conteúdo de alta qualidade.
@DiasDeDev
@DiasDeDev 4 жыл бұрын
Valeu, Wesley. Que bom que curtiu
@sergiovilar5689
@sergiovilar5689 4 жыл бұрын
Tbm quero ver a implantação da parte do servidor. Sempre imaginei que fosse algo mega complexo, vc desmistificou esse tema! Obrigado por compartilhar.
@DiasDeDev
@DiasDeDev 4 жыл бұрын
Que bom que tornei um pouco mais simples, Sérgio. Vou preparar a parte do back sim.
@sergiovilar5689
@sergiovilar5689 4 жыл бұрын
@@DiasDeDev aguardo ansioso rs
@DiasDeDev
@DiasDeDev 4 жыл бұрын
@@sergiovilar5689 Rolou hoje no canal da Alura: kzbin.info/www/bejne/oXvSh3eMZtqGiJo :-D :-D
@sergiovilar5689
@sergiovilar5689 4 жыл бұрын
@@DiasDeDev show!!!!
@chapulinazulado7717
@chapulinazulado7717 2 жыл бұрын
Esse websockt fica fazendo requisição constante ou somente quando há algo novo? Esse sistema é parecido com o Ajax só que atualiza sem setinterval
@DiasDeDev
@DiasDeDev 2 жыл бұрын
WebSocket é um protocolo que mantém a conexão aberta. Não há "requisições" após a conexão ter sido firmada. As mensagens são enviadas sob demanda. No próprio vídeo eu explico como isso é diferente de "ajax com setinterval". :-)
@Acessodesign
@Acessodesign 2 жыл бұрын
Parabéns, muito bom!
@DiasDeDev
@DiasDeDev 2 жыл бұрын
Opa, que bom que gostou. 😁
@NELSON6358
@NELSON6358 3 жыл бұрын
Muito bom. Parabéns.
@DiasDeDev
@DiasDeDev 3 жыл бұрын
Valeu pelo feedback, Nelson. :-D
@TCodeRunner
@TCodeRunner 2 жыл бұрын
Conteudo otimo nunca desista
@DiasDeDev
@DiasDeDev 2 жыл бұрын
Opa, muito obrigado pela moral, Bruno! :-D
@mateusdesousaesilva4382
@mateusdesousaesilva4382 4 жыл бұрын
Bom demais!!!!! Eu tava interessado demais em saber sobre isso!
@DiasDeDev
@DiasDeDev 4 жыл бұрын
Que bom que foi útil, Mateus. :-D
@rogeriossilva1
@rogeriossilva1 2 жыл бұрын
Parabéns pelo video, se fosse essa comunicação com email, como seria? Pode exemplificar usando o gmail?
@DiasDeDev
@DiasDeDev 2 жыл бұрын
Não entendi bem, Rogério. Você quer saber como enviar um e-mail? Cada linguagem vai fornecer uma API diferente para isso. Isso é um trabalho a ser feito no back-end
@othonfelipe6851
@othonfelipe6851 Жыл бұрын
Será que serviria para atualizar, por exemplo, os dados vindo do Banco de dados MySQL? Tipo, na rota '/usuarios', exibe todos os usuários. Quando a rota '/criar-usuarios' fizer uma requisição de registro no banco de dados, em tempo real a rota '/usuarios' exibiria esse novo usuário criado. Seria possível?
@DiasDeDev
@DiasDeDev Жыл бұрын
Seria sim. Não é comum fazer esse tipo de atualização em tempo real, pela falta de necessidade mesmo. Mas possível, é.
@mateusl.5994
@mateusl.5994 3 жыл бұрын
Não conhecia o canal, dei like logo de cara só pela organização do vídeo kk
@DiasDeDev
@DiasDeDev 3 жыл бұрын
Opa, que bom que curtiu. Espero que goste dos demais conteúdos também.
@_alexollie
@_alexollie Жыл бұрын
Ótimo video! Mas no backend, o que vai?
@DiasDeDev
@DiasDeDev Жыл бұрын
Alex, na tela final desse vídeo tem o card pro vídeo onde falo do back-end com swoole. Numa live já falei do ratchet também.
@valdeirsapara3156
@valdeirsapara3156 7 ай бұрын
Eu tenho uma dúvida, a URL pra funcionar o websocket é qualquer uma? Ou não? Ou precisa ser um servidor expecifico?
@DiasDeDev
@DiasDeDev 6 ай бұрын
Não entendi sua dúvida. Consegue elaborar?
@nathanraposo
@nathanraposo 3 жыл бұрын
back end em php bora!
@DiasDeDev
@DiasDeDev 3 жыл бұрын
Opa. Tá na mão: kzbin.info/www/bejne/oXvSh3eMZtqGiJo
@vicentecamilo608
@vicentecamilo608 Жыл бұрын
Bom dia. Eu só consegui testar localmente o primeiro que vc fez, o segundo precisa do servidor como vc mesmo disse mas vc já o tinha criado então não consegui testar. Por acaso vc tem algum vídeo mostrando como criar o servidor? Caso não, poderia fazer um? Grato.
@DiasDeDev
@DiasDeDev Жыл бұрын
Tem até uma live no canal da Alura sobre isso, onde fiz o código ao vivo com Rachet. Mas aqui no canal tem um com Swoole. O card pra ele ta no fi al desse video que voce assistiu, mas vou deixar o link aqui tbm: kzbin.info/www/bejne/fXSodIaCqblnb7csi=TSGmYokvDFMVHou6
@vicentecamilo608
@vicentecamilo608 Жыл бұрын
@@DiasDeDev E js puro? Não sou profissional.
@DiasDeDev
@DiasDeDev Жыл бұрын
Essas ferramentas são de PHP, não de JS. Eu não trabalho com JS no back-end. :-)
@guilhermemazarotto1267
@guilhermemazarotto1267 Жыл бұрын
Alura tá perdendo esse professor brabo
@DiasDeDev
@DiasDeDev Жыл бұрын
Tá não, ué. Eu ainda gravo cursos pra eles. :-D
@flyingnerdsproducoes
@flyingnerdsproducoes 3 жыл бұрын
Vinícius, excelente vídeo. Bem prático. Seria interessante saber como implementar um servidor de conexões websockets. Se for em PHP, melhor ainda! Abraços
@DiasDeDev
@DiasDeDev 3 жыл бұрын
Só conferir o último vídeo do canal, Ricardo. :-D
@flyingnerdsproducoes
@flyingnerdsproducoes 3 жыл бұрын
@@DiasDeDev Assisti na sequência! Muito bom também. Sabe que quando a pessoa consegue fazer uma coisa ela já quer fazer outra né? A dificuldade agora é manter uma lista de presença online no chat utilizando websockets. Como o chat roda em um código PHP separado, está difícil identificar qual usuário tem qual conexão... Bom, vou continuar quebrando a cabeça aqui.
@DiasDeDev
@DiasDeDev 3 жыл бұрын
Ricardo, existe o evento 'close' que indica a "saída" do usuário do WebSocket. Sobre identificar o usuário, você pode enviar uma mensagem de autenticação assim que abrir a conexão. Assim você pode vincular o ID da conexão com o usuário em questão. Existem outras alternativas também, mas essa é a mais simples, na minha opinião. :-D
@Redquitos
@Redquitos 3 жыл бұрын
Muito bom, tem algum curso ou material sobre websockets com PHP que você pode me recomendar?
@DiasDeDev
@DiasDeDev 3 жыл бұрын
Opa. Tem uma live no canal da Alura e tem um curso na plataforma da Alura também. A live só mostra o uso da lib. O curso mostra todo o fundamento por trás.
@Redquitos
@Redquitos 3 жыл бұрын
@@DiasDeDev vou olhar na Alura então, valew
@otavio.bambans
@otavio.bambans 3 жыл бұрын
Dias, adorei seu vídeo! Pode nos ajudar com uma coisa? Como integrar o PHP com os WebSockets? Abraço!
@DiasDeDev
@DiasDeDev 3 жыл бұрын
Eu falei disso aqui, Otávio: kzbin.info/www/bejne/oXvSh3eMZtqGiJo
@otavio.bambans
@otavio.bambans 3 жыл бұрын
@@DiasDeDev Muito obrigado cara!
@carcleo
@carcleo Жыл бұрын
Fiz assim: const port = 8081; const host = 'wss://127.0.0.1'; const conn = host + ':' + port; const ws = new WebSocket(conn); Mas o meu sempre para na linha const ws = new WebSocket(conn); Sempe com a mensagem WebSocket connection to 'wss://127.0.0.1:8081/' failed: Para qualquer que srja a porta que eu usar. O que eu fiz de errado?
@robsonrodrigues6100
@robsonrodrigues6100 3 жыл бұрын
Vinicius, em Java como ficaria o back? tem alguma sugestão de lib?
@DiasDeDev
@DiasDeDev 3 жыл бұрын
Já tem vídeo aqui no canal usando Swoole e live no canal da alura usando Ratchet. 😁
@robsonrodrigues6100
@robsonrodrigues6100 3 жыл бұрын
@@DiasDeDev Valeu Vinicius! Obrigado!! Mas será que consigo usar num projeto escrito em Java?
@DiasDeDev
@DiasDeDev 3 жыл бұрын
Com ctz consegue, mas eu não manjo de Java.
@guilhermechaves2053
@guilhermechaves2053 4 жыл бұрын
Que video show, sempre quis saber como funcionava um chat muito bom o conteúdo Vinicius . No alura tem algum curso relacionado a isso ? E no back-end da pra usar o PHP?
@DiasDeDev
@DiasDeDev 4 жыл бұрын
Ainda não tem curso não, Guilherme, mas muito provavelmente vai ter. rsrs Esse back-end do vídeo eu fiz em PHP. Dia 14 numa live no canal da Alura eu vou mostrar esse back-end. ;-)
@guilhermechaves2053
@guilhermechaves2053 4 жыл бұрын
Dias de Dev estarei la !!
@lucasbueno4262
@lucasbueno4262 3 жыл бұрын
eu consigo fazer uma api com node usando o protocolo http junto com o websocket?
@DiasDeDev
@DiasDeDev 3 жыл бұрын
Não entendi bem sua dúvida. Você quer saber se é possível criar um servidor de WebSocket com node? Se for essa a dúvida, sim é possível. É possível com qualquer linguagem de programação web. Só cuidado com os conceitos. API e Servidor WebSocket são coisas diferentes. E WebSocket é um protocolo feito "em cima" do HTTP. :-) Bons estudos.
@lucasbueno4262
@lucasbueno4262 3 жыл бұрын
@@DiasDeDev obrigado!!! não era bem isso mas ajudou a dar um norte, o que estou querendo dizer é se consigo fazer uma api com node usando o protocolo http e dentro desse sistema utilizar websocket só para um chat por exemplo, deu pra entender? usar os dois ao mesmo tempo...
@DiasDeDev
@DiasDeDev 3 жыл бұрын
@@lucasbueno4262 Aahh, saquei. Eu não manjo muito de node, mas pelo pouco que conheço, é pra ser possível sim. Talvez tenha que estar em uma porta diferente, mas é pra ser possível. Em PHP eu sei que é. rsrsrs
@lucasbueno4262
@lucasbueno4262 3 жыл бұрын
@@DiasDeDev obrigado novamente! ajudou muito
@Vha412
@Vha412 2 жыл бұрын
Preciso baixar alguma API para utlizar websocket como cliente em js ou já existe algo nativo?
@DiasDeDev
@DiasDeDev 2 жыл бұрын
O cliente é nativo do navegador. Não precisa instalar nada. Existem algumas libs que facilitam o trabalho, mas precisar, não. 😁
@Vha412
@Vha412 2 жыл бұрын
@@DiasDeDev se eu quiser usar websocket como client sem nenhuma API em js como eu uso? Não achei nada. Apenas com node. Js
@DiasDeDev
@DiasDeDev 2 жыл бұрын
@@Vha412 mas nesse vídeo eu criei exatamente um cliente de websocket sem nenhuma biblioteca. Rsrsrs
@gilsongoes6116
@gilsongoes6116 Жыл бұрын
Tentei fazer com o ESP8266 mas não deu certo.
@leonardoantoniomaundokabon786
@leonardoantoniomaundokabon786 Жыл бұрын
muto top
@DiasDeDev
@DiasDeDev Жыл бұрын
Que bom que gostou, Leonardo. :-D
@bruno2182
@bruno2182 4 жыл бұрын
Queria muito ver como se faz no backend! Uso uma library para fazer esse tipo de comunicação PusherJs. Mas sempre dou mais valor a algo "home made". Valeu mano, ótimo video!
@DiasDeDev
@DiasDeDev 4 жыл бұрын
Opa, tá na mão, Bruno! kzbin.info/www/bejne/oXvSh3eMZtqGiJo
@bruno2182
@bruno2182 4 жыл бұрын
@@DiasDeDev Iraaado!! Valeeeu!
@sueprbr
@sueprbr 4 жыл бұрын
Muito bom cara!
@DiasDeDev
@DiasDeDev 4 жыл бұрын
Opa, que bom que curtiu. Fico feliz. :-D
@AgenciaPaginaDigital
@AgenciaPaginaDigital 3 жыл бұрын
Fiz o mesmo teste porém estou usando esse servidor wss://echo.websocket.org, por que quando abro em um novo navegador não aparece o que eu escrevi na outra aba?
@DiasDeDev
@DiasDeDev 3 жыл бұрын
Esse servidor simplesmente retorna a mensagem para o cliente que enviou a mensagem, não para todos os clientes. Por isso. :-) Aqui nos comentários tem uma sugestão de live onde eu mostro a implementação desse chat no back-end. :-D
@AgenciaPaginaDigital
@AgenciaPaginaDigital 3 жыл бұрын
@@DiasDeDev rss Obrigado pelo breve retorno. Realmente depois vi que tem a parte do back. Estou precisando fazer um script que desloga e cai sessão se a pessoa entrar no sistema de um outro dispositivo. Vou tentar implementar com aquele parâmetro from que vc alterou.
@edson_augusto
@edson_augusto 7 ай бұрын
cara eu queria sbaer como se fez seu pc hostear o backend meu socket não conecta com meu backend, estou travado nisso : ( kkkk
@DiasDeDev
@DiasDeDev 7 ай бұрын
Não precisei fazer nada. Só rodei o Ratchet, normal.
@gamesetecnologiabr8475
@gamesetecnologiabr8475 3 жыл бұрын
Eu fico triste, por que nunca funciona pra mim............... Ja fiz varios exemplos, e esse foi so mais uma falha............... Da problema na const ws ela dis que nao consegue achar..... ja tentei trocar pro meu ip, troca o nome de teste, de tudo mas n funciona............. Mesmo assim adorei o video, muita qualidade 1+ inscrito... Então, como abro esse container Docker em minha máquina?
@DiasDeDev
@DiasDeDev 3 жыл бұрын
Pra esse exato exemplo funcionar você precisa ter um servidor rodando. Aqui nos comentários tem o link pra uma live onde eu mostro como fazer o back-end. :-D
@gamesetecnologiabr8475
@gamesetecnologiabr8475 3 жыл бұрын
@@DiasDeDev Aquele que o cara disse do back end com php?
@DiasDeDev
@DiasDeDev 3 жыл бұрын
@@gamesetecnologiabr8475 Essa live aqui: kzbin.info/www/bejne/oXvSh3eMZtqGiJo
@gamesetecnologiabr8475
@gamesetecnologiabr8475 3 жыл бұрын
@@DiasDeDev Tu usa alguma dependecia tipo npm install ws, websocket, require etc?
@DiasDeDev
@DiasDeDev 3 жыл бұрын
Não, @@gamesetecnologiabr8475 . Isso é nativo do JS
@brambatimoreira
@brambatimoreira 3 жыл бұрын
Opa, blz, mostra aí como criar o serviço ws com o PHP
@DiasDeDev
@DiasDeDev 3 жыл бұрын
Opa, ta na mão: kzbin.info/www/bejne/oXvSh3eMZtqGiJo
@brambatimoreira
@brambatimoreira 3 жыл бұрын
@@DiasDeDev vlww
@agente.dev.oficial
@agente.dev.oficial 9 ай бұрын
Mano faz sem ser do localhost
@me.dwesley
@me.dwesley 2 жыл бұрын
Implementa o protocolo no back
@DiasDeDev
@DiasDeDev 2 жыл бұрын
Já implementei, David. :-D kzbin.info/www/bejne/fXSodIaCqblnb7c kzbin.info/www/bejne/oXvSh3eMZtqGiJo
@bruxoleonardo
@bruxoleonardo 3 жыл бұрын
Salve salve, existe pouquíssimos conteúdos sobre streaming de vídeo ao vivo com ws, pelo menos em português br, se poder fazer algo agradeço, e acredito que seria "sucesso".
@DiasDeDev
@DiasDeDev 3 жыл бұрын
Ótima dica, Leonardo. Não é minha área mas vou preparar algo sim.
@bruxoleonardo
@bruxoleonardo 3 жыл бұрын
@@DiasDeDev esse funciona mas só em localhost, se vc conseguir funcionar no servidor será bom d+, inclusive lá tem muita gente querendo m.kzbin.info/www/bejne/fX7FlXikgJ2babc
@marcelorafael23
@marcelorafael23 Жыл бұрын
👏👏
@kbgalvao
@kbgalvao 3 жыл бұрын
show
@DiasDeDev
@DiasDeDev 3 жыл бұрын
Que bom que curtiu, Kleber
@canarilmachado
@canarilmachado 3 жыл бұрын
faz um tutorial de chat completo em php
@DiasDeDev
@DiasDeDev 3 жыл бұрын
Opa, Felipe. Participei de uma live no canal da Alura explicando a parte do back end. :-D Confere lá.
@mateusgabriel4316
@mateusgabriel4316 3 жыл бұрын
ganhou 1 inscrito
@DiasDeDev
@DiasDeDev 3 жыл бұрын
Opa. Valeu, Mateus
@lucianofran4696
@lucianofran4696 21 сағат бұрын
Parabéns pelo vídeo, não está dando certo, WebSocket connection to failed:
@BrunoMendes1
@BrunoMendes1 3 жыл бұрын
se tivesse o servidor seria perfeito
@DiasDeDev
@DiasDeDev 3 жыл бұрын
Tá na mão, Bruno: kzbin.info/www/bejne/oXvSh3eMZtqGiJo Provavelmente vou fazer um vídeo aqui pro canal no futuro, mas usando Swoole ao invés de Rachet.
@gsservicos
@gsservicos Жыл бұрын
Aula mto boa, intuitiva e viciante. Porém faltou mostrar o lado do servidor pra gente entender como se recebe os dados enviados com o websocket. Mas parabéns pela aula...
@DiasDeDev
@DiasDeDev Жыл бұрын
Já tem um vídeo sobre o assunto. Na tela final desse vídeo há um card para ele.
@oporteiro6166
@oporteiro6166 3 жыл бұрын
Foda
@DiasDeDev
@DiasDeDev 3 жыл бұрын
Que bom que gostou. :-)
@eduardocarlos1960
@eduardocarlos1960 3 жыл бұрын
faz um chat com real time com websockets e laravel
@DiasDeDev
@DiasDeDev 3 жыл бұрын
Eduardo, já fiz um chat aqui no canal. Laravel não é uma ferramenta pra isso. Não faria sentido.
@eduardocarlos1960
@eduardocarlos1960 3 жыл бұрын
@@DiasDeDev tenho um sistema que desenvolvi com laravel , e nesse sistema precisarei de um chat para comunicação entre os usuarios do sistema e tambem precisarei de um sistema de chamada de senhas para os atendimentos
@DiasDeDev
@DiasDeDev 3 жыл бұрын
@@eduardocarlos1960 Se você quiser continuar no Laravel, talvez isso te ajude: laravel.com/docs/8.x/broadcasting Mas eu teria um servidor com Ratchet ou Swoole pra servir essa comunicação em tempo real.
@jeffersonm06
@jeffersonm06 4 ай бұрын
traz em python pô
@DiasDeDev
@DiasDeDev 4 ай бұрын
Mas o vídeo foi sobre o conceito. rsrsrs E a parte prática foi no front-end, então tem que ser JS.
@bruxoleonardo
@bruxoleonardo Жыл бұрын
Faltou a pasta server que é onde a mágica acontece 😢
@DiasDeDev
@DiasDeDev Жыл бұрын
Não faltou, Leonardo. Tá no vídeo que aparece na tela final. rsrsrs
@_boraprogramar
@_boraprogramar 3 жыл бұрын
Nossa com web sockets é muito mais rápido, tinha feito um chat com Ajax e me incomodava as requisições a cada 1s
@DiasDeDev
@DiasDeDev 3 жыл бұрын
Pois é. Requisições HTTP não foram feitas pra isso. :-) WebSockets sim. :-D
@danielmartins4842
@danielmartins4842 4 жыл бұрын
Queremos implementação do backend i.pinimg.com/originals/b5/60/65/b56065ca1f51070288e9dea3cf438d2c.jpg
@DiasDeDev
@DiasDeDev 4 жыл бұрын
Hahahah Prometo que vou preparar, Daniel
@cpp33
@cpp33 11 ай бұрын
passou da hora do protocolo http ser um "ws", sem depender do "ws" em si o http ser um tunel por natureza... tudo ser bidirecional
@DiasDeDev
@DiasDeDev 11 ай бұрын
Isso exigiria bastantes mudanças nas ferramentas atuais.
@cpp33
@cpp33 11 ай бұрын
@@DiasDeDev as vezes nao... de repente o http usar o WS como uma "api" interna sem que o usuario final perceba... client solicita http... http abre automaticamente um tunel e mantem, sem que o dev precise implementar
@DiasDeDev
@DiasDeDev 11 ай бұрын
@@cpp33com certeza alguém tem que implementar. Atualmente os servidores web e navegadores já mantém a conexão aberta (pra isso serve o Keep-Alive), mas a comunicação bidirecional sem mudança de protocolo vai exigir mudanças nos servidores.
@adrianonascimentocale3540
@adrianonascimentocale3540 2 жыл бұрын
Very Informative, helpful and Educational video! Thx for the tutorial man!
The Ultimate Sausage Prank! Watch Their Reactions 😂🌭 #Unexpected
00:17
La La Life Shorts
Рет қаралды 3,4 МЛН
Triple kill😹
00:18
GG Animation
Рет қаралды 18 МЛН
World’s strongest WOMAN vs regular GIRLS
00:56
A4
Рет қаралды 35 МЛН
Como trabalhar com mensagens em tempo real no .NET
17:13
balta.io
Рет қаралды 14 М.
CRIANDO UM CHAT EM TEMPO REAL COM WEBSOCKETS | NODE.JS
20:03
Hero Code
Рет қаралды 10 М.
O futuro do PHP em 2024: Vale a pena aprender?
15:29
Attekita Dev
Рет қаралды 37 М.
Autenticação com JWT | Dias de Dev
13:47
Dias de Dev
Рет қаралды 21 М.
Swoole PHP: Criando um servidor de WebSocket | Dias de Dev
9:21
Dias de Dev
Рет қаралды 17 М.
Node para APIs em real time? - #PR 35
37:06
Rocketseat
Рет қаралды 44 М.
Server-Sent Events (SSE): Comunicação em tempo real
34:39
Full Cycle
Рет қаралды 16 М.
Entendendo WebSockets | #AluraMais
33:48
Alura
Рет қаралды 7 М.