Video: https://www.youtube.com/watch?v=a_xo-SbIfUQ
A chat application with rooms
- Socket.io
- ExpressJS
- TypeScript
- NextJS
- Socket.io-client
- React hooks
- Context API
- TypeScript
- CSS Modules
- How sockets work on the server and the client
- How to setup socket.io-client correctly in React
- How to organize code for maintainability
- Bootstrap backend
- Bootstrap frontend
- Setup sockets on the backend
- Setup sockets in React with context API
- Add set username functionality
- Add create room functionality
- Add send message functionality
- Styling
Sign up to DigitalOcean I 💖 DigitalOcean