Communications temps réel non persistantes avec Meteor
Que faire si vous souhaitez échanger des données sans passer par la base de données avec Meteor ? Utiliser Streamy !
Meteor, c’est génial. Tout se met à jour en temps réel dès qu’une modification en base est effectuée sans que vous ayez quoi que ce soit à faire de plus. Seulement voilà, que faire si vous souhaitez échanger des données sans passer par la base de données ? Un chat par exemple. C’est là que Streamy débarque !
Streamy, c’est un package meteor qui vous permet d’utiliser la connexion ouverte par le framework et d’y faire transiter ce que vous voulez. Le tout, avec une interface proche de socket.io.
Je n’en parle que maintenant, car j’ai achevé une réécriture complète qui rend le tout plus simple et plus compréhensible tout en ajoutant des fonctionnalités.
Cela vous permet de réaliser tout un tas d’applications comme des chats, des blackboard collaboratifs, … J’ai d’ailleurs mis en ligne l’exemple fournit dans le code source à l’adresse suivante : streamy.meteor.com.
Pour le fonctionnement, je vous laisse lire le README qui répondra à toutes vos questions ;)