Desenvolvendo um chat usando NodeJS, Socket.io e jQuery

Vamos aprender como criar um chat utilizando NodeJS, Socket.io e jQuery. Aprenderemos como evitar duplicidade de usuários, envio de mensagens coletivas e envio de mensagens privadas e detecção de que um usuário saiu do chat.

Tempo: 01:07:38

Descrição: Nesse pocket vídeo vamos aprender como criar de forma prática um chat utilizando NodeJS e Socket.io. Vamos iniciar instalando os aplicativos necessários, no caso o Node e o editor Brackets. Após, vamos criar os devidos diretórios e instalar o framework Express e Socket.io. Na parte prática, aprenderemos como criar um chat que suporta usuários com nickname, faz o controle de nicknames já existentes no chat e restringe Nicks duplicados. Após acessar o chat, o usuário contará com uma lista dos usuários que estão no chat e poderá enviar mensagens coletivas para todos os integrantes ou ainda restringir o destinatário enviando mensagens privadas para um único usuário do chat. Aprenderemos também como detectar que um usuário saiu ou ainda fechou a conexão com o chat e atualizar a lista de todos os usuários que ainda estiverem presentes no chat.

Artigos relacionados