AnyCable is a realtime server for reliable two-way communication focused on reliability (or delivery guarantees), performance and security. Open source, managed (https://plus.anycable.io), self-hosted Pro—pick according to your needs!
v1.5 comes with new features allowing you to use AnyCable in a standalone mode with any (or none) backend:
– pub/sub streams: public and signed;
– whispering: publish broadcasts from clients, w/o touching backend; useful for typing indicators, cursors, and other frontend-only features.
Yeah, kind of. Client-server commands sent over WebSockets are translated into JS function calls (using HTTP as a transport); the functions could be used to send some data back, set up a subscription, or whatever. Similarly, you can broadcast messages to connected clients via HTTP.
v1.5 comes with new features allowing you to use AnyCable in a standalone mode with any (or none) backend: – pub/sub streams: public and signed; – whispering: publish broadcasts from clients, w/o touching backend; useful for typing indicators, cursors, and other frontend-only features.
Check out our new demos:
1. Next.js demo w/ public streams and whispers: https://stackblitz.com/edit/anycable-pubsub 2. Rails demo using signed streams instead of channels (and whispers, too): https://github.com/anycable/anycable_rails_demo/pull/34