Any recommendations on Parse alternatives? Firebase is very limited (just data) and I can't find anything that would match Parse in terms of ease of use and features.
I'd suggest using PouchDB[0] if on a web client, and Cloudant [1] as the backend. Spin up a simple heroku app using Superlogin[2] and you have full Auth, an offline database, sync and now the possibility of conflicts resolution.
If developing on mobile clients just use Cloudant Sync for iOS[3] or Android[4].
GUN[0] does realtime state synchronization, is offline-first, and is a graph database (key/value, relational, document, etc). It does NOT have other features of Parse though, like a web client, built in permissions, etc.
Firebase: Only DB, no push.
Deployd: Open source BaaS (no push).
Countly: Push and analytics (also open source).
Usergrid: Last time I checked, didnt have push.
Kinvey: BaaS but quite complex to understand.
Backendless: Completely free, thus reminds me of Parse.
Usergrid now has push for Apple, Google and Windows and scales to >10k/s which is probably more than most apps need, but good to have when you need it. We are finalizing our 2.1.0 Apache release right now.
Disclaimer: I've been leading Usergrid development for the last year.
13 comments
[ 4.6 ms ] story [ 51.3 ms ] threadIf developing on mobile clients just use Cloudant Sync for iOS[3] or Android[4].
[0]: http://pouchdb.com/
[1]: https://cloudant.com/
[2]: https://github.com/colinskow/superlogin
[3]: https://github.com/cloudant/CDTDatastore
[4]: https://github.com/cloudant/sync-android
Kinto (Mozilla Services)
[0] - http://usergrid.apache.org/
[1] - https://github.com/Kinto/kinto/
[0] https://github.com/amark/gun
Disclaimer: I've been leading Usergrid development for the last year.