5 ms·
sigh, I just made my first app on Parse and now I have to migrate to another BaaS. what do you recommend? Firebase? I dont' think running my own servers with
by intellegacy 11y ago
sigh, I just made my first app on Parse and now I have to migrate to another BaaS. what do you recommend? Firebase?
I dont' think running my own servers with Parse is viable as Parse won't be updated from now on while other BaaS will stay updated and keep improving
- asadlionpk 11y agoFirebase is good for small hackathon-like projects and it gets ugly when your DB grows. Not much optimizations you can do.
- mayop100 11y ago[Firebase founder here] We'd love to know what limitations you've run into and how we can do better! Send me a tweet: @startupandrew
- asadlionpk 11y agoWell I love Firebase, but to put it naively, Firebase needs more advanced queries. Even more than usual because it is running 'far' from my backend, so queries from backend are expensive. For example, if there was a way to selectively bring back children of an object etc. I know there are workarounds (and I am doing those) but since Firebase is a DBaaS it needs to account for that when compared to other DBs.
- mayop100 11y agoWe hear you! And we're working on it.
- marktangotango 11y agoThis really seems like a limitation of nosql/mongodb, would it be worthwhile to reconsider sql/nosql trade offs?
- asadlionpk 11y agoWell I would say reconsideration is always right but it's expensive (nosql->sql is big deal) when you are a fast-paced startup and don't want to spend resources on non-critical things. I know it will get critical someday, so we are slowly finding a solution to it.
- redwood 11y agoSchema design allows you to grab stuff you want joined all at the same time (aka the data lives together in a document) in mongodb's model. This obviously has limitations in many to many relationships where the access pattern isn't clear, but often these tradeoffs can work.
- argo12 11y agoWould you like to try out our alternative approach instead at Hasura.io? Parse like API on Postgres - with all SQL queries possible! We'd love to chat if you are still evaluating options @HasuraHQ. We are launching our public beta next week. Here is a short post of our take on the Parse shutdown: https://news.ycombinator.com/item?id=10994104 https://news.ycombinator.com/item?id=10994104
- arungupta 11y agoYou can also look at Couchbase Mobile (http://developer.couchbase.com/mobile http://developer.couchbase.com/mobile) that provides full power of a Couchbase database locally on the device. You can create, update, delete, query, sync and much, much more. Couchbase server provides full querying capabilities using SQL-like syntax for your JSON documents.