Before diving into this tutorial, if you find microservices mysterious, check out my previous article for a detailed explanation. In this hands-on tutorial, we'll build a real-time chat server using Node.js, Socket.io, RabbitMQ, and Docker. Get ready for a practical journey into the world of microservices! Let's begin. - Source: dev.to / 3 months ago
Now we will be implementing socket logic using socket.io for building websockets. This library provides an abstraction layer on top of WebSockets, simplifying the process of creating real-time applications. For better maintainability, it is recommended to create a separate file for socket calls. To do this, navigate to the src folder, create a folder named services, and inside it, create a file named socket.ts... - Source: dev.to / 3 months ago
Hi I made a chat app using socket.io it worked fine locally but when I deployed the app on render.com socket is not working properly I have to refresh the page to see new messages please help... Source: 5 months ago
Nextjs + socket.io.. Planning to use webrtc for video calls later. Source: 5 months ago
I am using socket.io for real-time notification service. Previously my frontend part was deployed in Netlify and here the notification was not working properly as Netlify follows serverless architecture. Source: 5 months ago
Yes. Im running on DreamCompute currently. Discord.js and socket.io within same app. A dedicated server works too, but pricier. Source: 5 months ago
No, not a library. More like, the frontend and backend just happen to need the same version to be compatible (socket.io is a good example, moment.js was the most basic I could think of). Source: 5 months ago
For apps that require real-time communication, Socket.IO can be a valuable addition. It enables bidirectional, event-based communication between the server and client, making it an ideal choice for implementing real-time chat features. Source: 5 months ago
Since im also using socket.io I thought of making the login through that session id, but everytime I reload the page the id changes so that wont work. Bounding the user data to the request ip seems bad to me as well, database as well. Source: 5 months ago
Socket.IO is a NodeJS framework built on top of WebSockets that enables realtime client-server communication. Socket.IO is event-driven and compatible with older browsers and environments. - Source: dev.to / 6 months ago
I dont really wanna use webrtc because well first I already started with socket.io and I dont wanna use a signaling server (if I remember correctly) because I want it to be like timespeak where you put it on a server, start it and forget it. Source: 5 months ago
I'm glad to announce the version 0.7.0 of my library socketioxide! It is a socket.io server implementation working as a tower layer/service. Therefore it integrates with any hyper based http framework like salvo, axum, warp or hyper itself. Source: 5 months ago
Assuming this app will blow up and be used by 1~5k people daily, what would be the best approach to build this? Would socket.io or pusher be enough to support this? What type of database should I use for it, is it something MySQL can handle? How should I configure my database and tables, what are some other things I should be aware of? Source: 6 months ago
I am also planning another update that will offload the work from Unreal server to a backend server, and communication will be done via Socket.io which might be a good use case for games with dedicated server. Source: 6 months ago
Hi all, I currently have a hosting solution that provided me with a linux php server, with auto configured domain and ssl certificates, I can access that site at mydomain.com. Now I will have to buy a new vps to launch my nodejs app, and I need it to run on https to use wss (socket.io),peerjs and access user webcams. Source: 6 months ago
I am trying to implement a WebSocket server with ws (not socket.io) and based on these answers from StackOverflow, WebSocket messages must be in the format {event: "eventname', data: {data}} : https://stackoverflow.com/questions/73592745/messages-not-reaching-handler-while-using-websocket-and-nestjs. Source: 6 months ago
Everything else is usual suspects. Uses SSE to stream replies back to the user mid-AI generation, but this might become socket.io because SSE doesn't play nicely with mobile browsers and tab switching. The text fade in is something I hope to open source eventually, it's not a huge implementation, but it does some fancy stuff like simulating pauses in speech. Source: 6 months ago
I wanted to make a real time chess game on the web using React, Node and socket.io. This is will be my first personal project and I wanted to do something a little different from the typical MERN stack but have the same technologies. Source: 6 months ago
I have a client state variable that needs to be changed when a function runs on the api side. Is my only option socket.io even though I heard that it can be hard to set up in Next.js? Source: 6 months ago
WebSockets - Amazon API Gateway and AWS AppSync subscriptions. A popular non-AWS option is Socket.IO. - Source: dev.to / 6 months ago
I'm facing an issue with [Socket.IO](http://socket.io/) while trying to establish a connection between two Node.js servers, and I could use some help! Source: 7 months ago
Do you know an article comparing Socket.io to other products?
Suggest a link to a post with product alternatives.
This is an informative page about Socket.io. You can review and discuss the product here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.
Socket.io is a stellar library for real-time web applications. It enables real-time, bi-directional communication between web clients and servers. With just a few lines of code, you can set up a robust connection between the client and the server, which remains open, allowing real-time data transmission. Its event-based communication is intuitive, making it a great choice for developers new to real-time systems. Whether you're building a chat application, a live analytics dashboard, or anything in-between, Socket.io is a tool that will accelerate your development process. Moreover, its vibrant community and well-maintained documentation are assets that can't be overlooked.