Socket.io is a popular JavaScript library that allows us to create real-time, bi-directional communication between web browsers and a Node.js server. To develop a chat app you would need to be aware of new messages as soon as they arrive. To read this article you'll need to have a basic knowledge of React.io.

β€’17m read timeβ€’From dev.to
Post cover image
Table of contents
What is this article about?What is Socket.io?Novu - the first open-source notification infrastructureHow to connect a React.js app to Node.js via Socket.ioCreating the Home page for the chat applicationCreating the Chat page of the applicationSending messages between the React app and the Socket.io serverHow to fetch active users from Socket.ioOptional: Auto-scroll and Notify users when a user is typingConclusionNext articleHelp me out!
11 Comments

Sort: