Gabryelf / Gabryelf/Node-Course

Chat app on express & socket.io

Open
#16 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description


Chat IO







---

## Создание веб приложения чат с `socket.io` и `express` сервером.

- [x] Создать два файла `server.js` и `client.html` в отдельной папке.
- [x] Инициализируйте npm в этой папке и установите socked.io (npm install socked.io) библиотеку и express фреймворк для сервера.
- [x] Реализуйте простой `express` сервер.
- [x] Создайте в `html` файле экземпляр socket.io для соединения.
- [x] Создайте поле ввода и кнопку подтверждения в html клиента.
- [x] Создайте тег список и подключите bootstrap 5 по cdn ссылкам.
- [x] Разработайте функцию отправки содержимого поля ввода с помощью события `emit()`.
- [x] Обработайте пересланное сообщение на сервере и отправьте всем клиентам у которых есть соединение по сокету `io.sockets.emit()`.
- [x] Получайте данные от сервера на клиенте и создавайте индекс списка с одержимым с помощью `innerHtml`.
- [x] Протестируйте соединение с сервером и отладку в консоль.

---





---

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.