Socket.IO
Communication full duplex et à faible latence pour toutes les plateformes
Performant
Dans la majorité des cas, la connexion sera établie avec des WebSockets, fournissant un canal de communication à faible surcharge entre le serveur et le client.
Fiable
Vous pouvez être sereins ! Dans les rares cas où la connexion WebSocket n'est pas possible, le client utilisera du HTTP long-polling. Et si la connexion est interrompue, le client essaiera automatiquement de se reconnecter.
Évolutif
Déployez votre application sur plusieurs serveurs et envoyez facilement des événements à tous les clients connectés.
Exemple de base


Exécutez ce code sur Replit / StackBlitz / CodeSandbox