Elm.
If there is a back-end API with a spec (GraphQL or OpenAPIv3) you can generate an Elm client for that which makes API calls type-safe and thus very robust.
If there is a back-end API with a spec (GraphQL or OpenAPIv3) you can generate an Elm client for that which makes API calls type-safe and thus very robust.
How does it persist data? Does it use WebSockets (and thus push from server)?
I'm a bit scared for what that does to state that's shared (instead of that's specific to a user).
Very cool project non the less..