Tutorial do Socket.IO

O Socket.IO permite a comunicação bidirecional em tempo real baseada em eventos. Ele funciona em todas as plataformas, navegadores ou dispositivos, focando igualmente em confiabilidade e velocidade. O Socket.IO é criado sobre a API WebSockets (lado do cliente) e o Node.js. É uma das bibliotecas mais dependentes do npm (Node Package Manager).

Público

Este tutorial foi criado para qualquer pessoa que tenha um conhecimento básico de HTML, Javascript e Node.js. Depois de concluir este tutorial, o leitor poderá criar sites em tempo real moderadamente complexos, back-ends para aplicativos móveis e sistemas de notificação por push.

Pré-requisitos

O leitor deve ter um conhecimento básico de HTML, JavaScript e Node.js. Se os leitores não estiverem familiarizados com isso, sugerimos que eles examinem esses tutoriais primeiro. Usaremos o Express para facilitar a criação de servidores; Porém, não é um pré-requisito.