30 lines
1.5 KiB
Markdown
30 lines
1.5 KiB
Markdown
|
---
|
||
|
title: Socket.io
|
||
|
localeTitle: Socket.io
|
||
|
---
|
||
|
## Socket.io
|
||
|
|
||
|
[O Socket.io](https://socket.io/) é uma biblioteca do Node.js criada para ajudar a possibilitar a comunicação em tempo real entre computadores. Para garantir que o Socket.io use WebSockets para estabelecer uma conexão entre o navegador do cliente e o servidor. Esta biblioteca usa o [Engine.IO](https://github.com/socketio/engine.io) para construir a conexão.
|
||
|
|
||
|
### Demos
|
||
|
|
||
|
Para ter uma ideia do que é possível, o Socket.io oferece duas demonstrações para mostrar possíveis casos de uso. Você pode encontrar as demos em [https://socket.io/demos/chat/](https://socket.io/demos/chat/) e encontrar o link para a demonstração do quadro branco à esquerda.
|
||
|
|
||
|
### Iniciar
|
||
|
|
||
|
Como o Socket.io é uma biblioteca do Node.js, é necessário certificar-se de que o Node.js esteja instalado. Se ainda não estiver configurado, obtenha a versão mais recente em [Nodejs.org](https://nodejs.org/)
|
||
|
|
||
|
#### Mac OS
|
||
|
|
||
|
O Node.js também pode ser instalado através do [Homebrew,](https://brew.sh/) um gerenciador de pacotes para macOS.
|
||
|
|
||
|
Basta digitar o `brew install node` de instalação do comando para instalar o Node.js.
|
||
|
|
||
|
Um [a começar](https://socket.io/get-started/chat/) guia também pode ser encontrado na página do Socket.io. Ele mostra como criar facilmente um bate-papo em tempo real em apenas algumas linhas.
|
||
|
|
||
|
#### Mais Informações
|
||
|
|
||
|
Mais informações sobre o Socket.io e sua documentação podem ser encontradas em:
|
||
|
|
||
|
* [Socket.io](https://socket.io/)
|
||
|
* [Documentação Socket.io](https://socket.io/docs/)
|