https://github.com/jerp86/chat_rocketseat
Chat em tempo real com NodeJS + Socket.io
https://github.com/jerp86/chat_rocketseat
Last synced: over 1 year ago
JSON representation
Chat em tempo real com NodeJS + Socket.io
- Host: GitHub
- URL: https://github.com/jerp86/chat_rocketseat
- Owner: jerp86
- Created: 2019-11-08T18:42:37.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-06-19T21:52:18.000Z (about 2 years ago)
- Last Synced: 2025-01-18T08:16:30.313Z (over 1 year ago)
- Language: HTML
- Size: 139 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Chat em tempo real com NodeJS + Socket.io
Criar aplicações real-time com NodeJS fica muito fácil utilizando o poder do Socket.io.
Criação de uma aplicação de chat em tempo real conversando com um servidor em NodeJS.
Será utilizado as libs 'ejs', 'express' e 'socket.io'.
## ejs - Engine de Visualização
O EJS é uma engine de visualização, com ele conseguimos de uma maneira fácil e simples transportar dados do back-end para o front-end, basicamente conseguimos utilizar códigos em javascript no html de nossas páginas.
## express - Framework
O Express.js, ou simplesmente o Express, é uma estrutura de aplicativo da Web para o Node.js, lançada como software livre e de código aberto sob a Licença MIT. Ele foi projetado para criar aplicativos da Web e APIs. Foi chamado de estrutura de servidor padrão de fato para o Node.js.
## socket.io - Meio de comunicação entre Bakend e Frontend
Socket.IO é uma biblioteca JavaScript para aplicativos da web em tempo real. Permite comunicação bidirecional em tempo real entre clientes e servidores da Web. Ele tem duas partes: uma biblioteca do lado do cliente que é executada no navegador e uma biblioteca do lado do servidor para o Node.js.