An open API service indexing awesome lists of open source software.

https://github.com/mapledevjs/chatter

Are you interested in building your own real-time web application, but unsure of how to get started? If so, this course can help by providing you with an overview of Socket.IO—a web library that enables real-time bidirectional event-based communication—and explaining how to use it to build a chat app with multiple rooms.
https://github.com/mapledevjs/chatter

expressjs nodejs socketio

Last synced: 7 days ago
JSON representation

Are you interested in building your own real-time web application, but unsure of how to get started? If so, this course can help by providing you with an overview of Socket.IO—a web library that enables real-time bidirectional event-based communication—and explaining how to use it to build a chat app with multiple rooms.

Awesome Lists containing this project

README

        

# Chatter
Are you interested in building your own real-time web application, but unsure of how to get started?
If so, this course can help by providing you with an overview of Socket.IO—a web library that enables real-time bidirectional event-based communication—and explaining how to use it to build a chat app with multiple rooms.
Learn how to create a server with Express and Socket.IO, code your front-end HTML, and create a chat with the emit function.
Learn how to add a namespace, code a new room within the namespace, and set up multiple rooms for your users.

## Learning objectives
- Coding the initial Express and Socket.IO server
- Coding front-end HTML
- Creating a chat with the emit function
- Setting up multiple rooms
- Coding new rooms within the namespace
- Setting up the Debug tool
- Emit cheatsheet