Servicio de chat con Node.js y despliegue en Heroku

Bienvenida al cliente

Sabemos que se ha conectado un cliente, vamos a enviarle una señal de vuelta para darle la bienvenida al servidor:

server.js

console.log('Usuario conectado')
socket.emit('bienvenida')

Ahora en el cliente vamos a detectar ese evento llamado bienvenida y al llamarse mostraremos la bienvenida en el chat:

public/index.html

// Cuando jQuery se haya cargado
$(function() {  

  // Capturamos la señal de bienvenida y saludamos al usuario
  socket.on("bienvenida", function() {
    $("#chat")
      .empty()
      .append("<h3>Bienvenido al chat de Hektor Profe</h3>")
  })

})

¡Listo!