What I like the most is the reactive database. Something changes in the database and is changed automatically if you are subscribed in the front end.
How can I get this feature without Firestore? Ty
Yep, I liked this feature too. Right now I use GraphQL subscriptions in Hasura to get this same functionality. It's pretty convenient to set them up in Hasura too, which is usually a more painful process if you write your own GraphQL server.
This is one of the main selling points for sure. When you do mobile, one of the most difficult things to handle is bad network. With this feature you don't need to worry about http codes, timeouts, retries, etc.
I think it can be easily implemented with Web Sockets, problem is that need a full time machine, I guess, but talking about SQL you can up a Socket API in same machine that you install a Postgress or some else; Most of noSQL databases, as others says, have it streams native, but is all basically a Web Socket implementation
thanks , that is what I have been looking at for a while. I was impressed by the live sync feature by metheor js, but hated the rest of that framework.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
What I like the most is the reactive database. Something changes in the database and is changed automatically if you are subscribed in the front end.
How can I get this feature without Firestore? Ty
Yep, I liked this feature too. Right now I use GraphQL subscriptions in Hasura to get this same functionality. It's pretty convenient to set them up in Hasura too, which is usually a more painful process if you write your own GraphQL server.
you can look into pouchdb , couchdb pouchdb.com/
46kB gzipped!! something like pouchdb-'lite' could have been more popular.
Still better than firebase though.
This is one of the main selling points for sure. When you do mobile, one of the most difficult things to handle is bad network. With this feature you don't need to worry about http codes, timeouts, retries, etc.
I think it can be easily implemented with Web Sockets, problem is that need a full time machine, I guess, but talking about SQL you can up a Socket API in same machine that you install a Postgress or some else; Most of noSQL databases, as others says, have it streams native, but is all basically a Web Socket implementation
MongoDB has it built-in. They call it "change streams" I think.
thanks , that is what I have been looking at for a while. I was impressed by the live sync feature by metheor js, but hated the rest of that framework.