The best place to get started with socket.io is their website. But once you access it you are given this example app demonstrating how to use soc...
For further actions, you may consider blocking this person and/or reporting abuse
And most important, you do not need socket.io to start with websockets.
Its true, you don't. But socket.io implements WebSocket backend and frontend with many fallbacks for probably every possible browser you can imagine.
I think this generally isn't relevant anymore. Even IE implements websockets.
IE implements Websockets from version 11. It only becomes irrelevant if you don't intend to support versions 10 and below.
Not even Microsoft supports IE 10 and below anymore. If your company is supporting it, they need to look back at their policies because supporting a browser that hasn't been supported by its vendor since 2016 is a security risk.
I know but you do not need that when you get started with real-time communication, which I presumed the topic is all about.
I'm pro learning the base technology first (vanilla web socket) then learn socketIO (which solve a few problems you will encounter in production).
Nice, I have build a Realtime code editor project using socket.io called Code-Sync.
It offers a real-time collaborative code editor featuring unique room generation, syntax highlighting, and auto-suggestions. Users can seamlessly edit, save, and download files while communicating through group chat
And what's up next? Are there any special options to control events on the client-side?
Socket.io has a client api which specifies the options available.
imho, I think, it will be better to provide example
Sure. I will include an example on the post and notify you once its up.
I have included a piece on the client on how to consume the socket io event emitted from the server. Is it sufficient?
Great. How could it be implemented with https?
What about doing the same thing with https ?
Also, Test/debug the socketio events while you're developing it without writing a single line of frontend code. (no it's not console.log)
It's firecamp.app
I always had this question of Why everybody using express in their examples.
Thank you so much for writing this article. As I searched google, directly found your article. well written and concise.
Thanks man. Very nice.
how can I send msg only room member?
"socket.to(roomName).emit('joinRoom2', roomName, name); "is not working
Any one can help to develop a socket IO communication between local server and web server to sync data. Pls send me mail at skumarrcg@gmail.com or whatsapp me at +60173051009
Thanks for this great tutorial!
When I copy your code and start it, the console throws out this error:
"io.listen is not a function"
Ist this code wrong or am I wrong? I don't know. Can you help me?
do you know any alternative of socket.io for react native apps?