5 ms·
I’m still looking for a product that provides firebase-levels of ease of getting up and running (no API to design, rule-based authentication, etc) , but runs on
by hmexx 9y ago
I’m still looking for a product that provides firebase-levels of ease of getting up and running (no API to design, rule-based authentication, etc) , but runs on your own infrastructure, off of a traditional RDBMS.
Someone tell me they’ve found the holy grail?!
- joking 9y agoYou can use Apache usergrid or the open source version of parse for example.
- jkarneges 9y agoIf such a project were based on top of an RDBMS, would you still expect a document/KV-oriented API, or one more SQL-ish?
- hmexx 9y agoHonestly I don't mind. A document API with a little manipulation on the front-end would be fine, as long as the back-end has some way of running through the relations. A SQL-ish API might even be better, although I can see some pitfalls. Maybe base it on GraphQL as a compromise? Either way, I'd love to have something like this.
- bryanlarsen 9y agohorizon.io seemed to be a promising entry, but unlike RethinkDB the database, this project appears to have died with Rethink the company.
- react4 9y agoWe offer this at appbase.io, it runs on top of Elasticsearch (no vendor lock-in) and a cloud native version that you can run anywhere is now available in preview at https://store.docker.com/images/appbaseio https://store.docker.com/images/appbaseio.
- pcnix 9y agoYou should check out Hasura (https://hasura.io/ https://hasura.io/)! It is exactly what you're asking about. Disclaimer: I work at Hasura. Feel free to ask me anything you want to know about.
- hmexx 9y agoWoooo.. Interesting. I'm going to download it now and give it a whirl. Will get back to you with feedback (if you're interested).
- hmexx 9y agoFYI, I couldn't even get it running because "hasuractl.exe local start" is not a valid command with the version of hasuractl (0.1.12) you have available for windows on this page: https://docs.hasura.io/0.14/ref/cli/hasuractl.html https://docs.hasura.io/0.14/ref/cli/hasuractl.html :(
- alberteinstein 9y agoSorry about that, we have deprecated local feature, but yeah docs lag behind. Please login to https://dashboard.hasura.io https://dashboard.hasura.io and create a free trial project.
- marksomnian 9y ago"but runs on your own infrastructure, off of a traditional RDBMS" "exactly what you're asking about" "deprecated local feature" Eh?
- hmexx 9y agoyeah. The search continues. the following 3 have some potential: https://feathersjs.com/and https://feathersjs.com/and postgraphile https://postgrest.com/en/v4.3/ https://postgrest.com/en/v4.3/ https://www.npmjs.com/package/postgraphile https://www.npmjs.com/package/postgraphile
- marknadal 9y agoWe're a popular alternative, https://github.com/amark/gun https://github.com/amark/gun Some cool differences: - MIT/ZLIB/Apache2 licensed. - Graph data structures (document, key value, tables, relations, and more!) - Decentralized like IPFS! - Alpha prototype for end-to-end encryption and user authentication / permissions security. And a bunch more :).
- yasserf 9y agoDeepstream.io is a cloud platform and opensource real-time server that provides rule based permissions, authentication and a real-time data store that can be plugged into different any database (we use Postgres under the hood for the cloud). It provides the same name document/collection concepts, but search abilities are still under development. Side note, Im one of the cofounders :D Generally this move by Firebase makes a lot of sense! Building large real-time apps usually requires smaller documents or else things get super odd at scale.
- arve0 9y agoFeathersJS provides a layer between your database (RDBMS, NoSQL, ..) and your client, which gives you similar functionality as firebase. https://feathersjs.com https://feathersjs.com Edit: Minus rule based auth.