zotonic_mod_teleview
zotonic_mod_doom_fire | zotonic_mod_teleview | |
---|---|---|
1 | 2 | |
0 | 4 | |
- | - | |
2.4 | 4.0 | |
10 months ago | 4 months ago | |
Erlang | Erlang | |
- | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
zotonic_mod_doom_fire
-
Mark Nottingham: Server-Sent Events, WebSockets, and HTTP
An example proof of concept application: https://github.com/mmzeeman/zotonic_mod_doom_fire/
zotonic_mod_teleview
-
Zotonic, the Erlang Web Framework
Yes indeed. We also have something not more similar to what liveview offers. It is here: https://github.com/mmzeeman/zotonic_mod_teleview. It is based on mqtt, and the views are updated with normal html like templates. This makes it possible for frontenders with html and css knowledge to contribute to a project with a rich SPA like interface.
-
Mark Nottingham: Server-Sent Events, WebSockets, and HTTP
Very interesting. I've implemented something similar. It evolved out of the co-browsing solution I developed for the company I work for.
The solution uses mqtt. Clients subscribe to a topic on the server, and the server publishes patches to update the view. Patches can be incremental (patch against the last frame), cumulative (patch agains the last keyframe) or a new keyframe. It allows for server side rendered views. Multiple clients can subscribe to the same view and keep in sync. See: https://github.com/mmzeeman/zotonic_mod_teleview
What are some alternatives?
pushpin - A proxy server for adding push to your API, used at the core of Fastly's Fanout service
braid-spec - Working area for Braid extensions to HTTP
canonic - QML web browser
styx - Simple, high-performance event streaming broker
eventhub - A high performance pub/sub over WebSocket server written in modern C++.
rsocket-java - Java implementation of RSocket
zotonic - Zotonic - The Erlang Web Framework & CMS