neumino / reqlite

Reqlite - RethinkDB in JavaScript
MIT License
338 stars 25 forks source link

Rethinkdb Peer #32

Open tlvenn opened 9 years ago

tlvenn commented 9 years ago

Hi Michel,

I am day dreaming a little bit maybe but could reqlite become a Rethinkdb Peer like the Datomic Peer ?

More and more people are trying to have a global store in their app and having a rethinkdb peer would go a long way to provide this out of the box.

All the big guys are aiming into that direction, FB with Relay and GraphQL, Netflix with Falcor etc...

Relay will play an important role in Flux architecture and frameworks in the futur but if you have a rethinkdb backend, I believe it could provide a pretty good alternative.

neumino commented 9 years ago

Well the first goal is to reach parity (which isn't that far).

Then building something like Datomic peer is building a whole new software on top of it. I don't really opinions at the moment but:

psema4 commented 9 years ago

node-jet - a "Realtime Message Bus for the Web" - may be worth a look for inspiration. It provides Node & websocket Peers

tlvenn commented 9 years ago

Ya I was throwing it there because it could be a pretty good use case of reqlite which of course would be another project on top of reqlite.

The idea was to keep that on the radar as you develop reqlite so that if someone decided to do something like this, reqlite would be able to provide all the foundation.

Out of curiosity, would it be hard to run reqlite in the browser ?

Thanks again for this amazing project and your continuing contribution to the open source community Michel.