DigitalOcean vs DreamFactory vs Firebase

DigitalOcean
DigitalOcean

4.9K
2.6K
155
DreamFactory
DreamFactory

28
18
0
Firebase
Firebase

5.5K
1.7K
267
- No public GitHub repository available -
- No public GitHub repository available -

What is DigitalOcean?

We take the complexities out of cloud hosting by offering blazing fast, on-demand SSD cloud servers, straightforward pricing, a simple API, and an easy-to-use control panel.

What is DreamFactory?

DreamFactory is an open source REST API backend for mobile, web, and IoT applications. It provides RESTful web services with pre-built connectors to SQL, NoSQL, file storage systems, and web services. It's secure, reusable, and offers live API documentation.

What is Firebase?

Firebase is a cloud service designed to power real-time, collaborative applications. Simply add the Firebase library to your application to gain access to a shared data structure; any changes you make to that data are automatically synchronized with the Firebase cloud and with other clients within milliseconds.

Want advice about which of these to choose?Ask the StackShare community!

Why do developers choose DigitalOcean?
Why do developers choose DreamFactory?
Why do developers choose Firebase?
What are the cons of using DigitalOcean?
What are the cons of using DreamFactory?
What are the cons of using Firebase?
Be the first to leave a con
What companies use DigitalOcean?
What companies use DreamFactory?
What companies use Firebase?
What are some alternatives to DigitalOcean, DreamFactory, and Firebase?
Parse
With Parse, you can add a scalable and powerful backend in minutes and launch a full-featured app in record time without ever worrying about server management. We offer push notifications, social integration, data storage, and the ability to add rich custom logic to your app’s backend with Cloud Code.
MongoDB
MongoDB stores data in JSON-like documents that can vary in structure, offering a dynamic, flexible schema. MongoDB was also designed for high availability and scalability, with built-in replication and auto-sharding.
Auth0
A set of unified APIs and tools that instantly enables Single Sign On and user management to all your applications.
Heroku
Heroku is a cloud application platform – a new way of building and deploying web apps. Heroku lets app developers spend 100% of their time on their application code, not managing servers, deployment, ongoing operations, or scaling.
Realm
The Realm Mobile Platform is a next-generation data layer for applications. Realm is reactive, concurrent, and lightweight, allowing you to work with live, native objects.
See all alternatives
What tools integrate with DigitalOcean?
What tools integrate with DreamFactory?
What tools integrate with Firebase?
No integrations found
Decisions about DigitalOcean, DreamFactory, and Firebase
No stack decisions found
Interest over time
Reviews of DigitalOcean, DreamFactory, and Firebase
Review ofDigitalOceanDigitalOcean

I started using DigitalOcean back in January to host a Ghost blog. I was a little worried at first because I didn't have too much experience setting up servers. There was always the option of a full service company that does all the work for you, but the point was that I wanted more control for the purpose of learning. And, learning turned out to be really easy thanks to the great community at DigitalOcean. There are tutorials for just about anything. It has been an amazing learning experience, and now I'm looking forward to hosting more complex projects here. I already have a couple in the works for the near future. I highly recommend it.

I can't rate the Support great or bad, as I haven't really had a need to contact them yet. But everything else has been excellent so far.

Avatar of dylanz
CEO at Iron.io
Review ofDreamFactoryDreamFactory

We were going to roll our own API across our data sources (we use a few) but decided to give DreamFactory a whirl before we did. It basically stopped us needing to write ETL operations by giving us a gateway that let us avoid data duplication and focus on data quality - leaving the data where it resides and calling it as needed via DreamFactory's clever scripting engine. It has a great reputation for app building, but its also been good spreading across our legacy and modern systems to homogenize everything. We're using it now instead of anything homegrown and it saved us quite a few sprints.

Avatar of dbreaker
CEO at Scripted.com
Review ofDreamFactoryDreamFactory

DreamFactory makes putting a REST API on top of a database a snap. Put an API on Redshift? No problem.

This has cut development time a ton and been super useful for us. If you're looking for simple SQL reporting into Slack check out something like SQLBot.co, but if you need to put an API on top of your database, DreamFactory's hard to beat.

Review ofDigitalOceanDigitalOcean

I am a freelancer and a researcher. I have had tried a lot of hosting services over the years. But DIgitalOcean stands out from the rest for its pricing. Its just five dollar a month for a basic node.

And the other reason for loving Digital Ocean is that they support Docker. It you buy a VPS machine, chances are that docker support wont be available as with PV or hypervisor, docker need some extra config.

So far I am loving DO :-)

Avatar of samuelpolat
Logbook
Review ofDigitalOceanDigitalOcean

I use DigitalOcean for testing or hosting my apps. You can set up an Ubuntu server in less than a minute. There are also one-click-install apps, so I don't have to install e.g. the LAMP stack myself. The dashboard has a really easy UI and is easy to use. The costs begin at 5 bucks per month. Also DigitalOcean has a great support and an adorable community. They have a great support page with hundreds of tutorials.

Review ofFirebaseFirebase

Firebase is great, cheap and very flexible. Their docs are very helpful and so is the customer support, but the one thing that is so awesome about firebase is that everything is done in realtime!

Review ofFirebaseFirebase

We were looking for a solution to find out about all the errors our customers experienced but never informed us about.

How developers use DigitalOcean, DreamFactory, and Firebase
Avatar of Instacart
Instacart uses FirebaseFirebase

We use it for a few things. We use it internally for a few dashboards because it’s actually really nice to have real-time dashboard data with Firebase. We also use it extensively for live order updating. For example, when a shopper is picking your items, you'll be able to go on your order screen. There will be live showing like found or not found or whatever. You'll have live position updating of your shopper on the map. You will have live information of the status of the order like “Nicole is now picking up your order,” and all these kind of things, so you don’t have to reload the page or pull or anything. Just live updates happen natively through Firebase API, which is nice.

Avatar of Instacart
Instacart uses FirebaseFirebase

We use it for a few things. We use it internally for a few dashboards because it’s actually really nice to have real-time dashboard data with Firebase. We also use it extensively for live order updating. For example, when a shopper is picking your items, you'll be able to go on your order screen. There will be live showing like found or not found or whatever. You'll have live position updating of your shopper on the map. You will have live information of the status of the order like “Nicole is now picking up your order,” and all these kind of things, so you don’t have to reload the page or pull or anything. Just live updates happen natively through Firebase API, which is nice.

Avatar of ttandon
ttandon uses FirebaseFirebase

Used for storing results of users (malaria predictions) and displaying to user in the app. Although the realtime aspect wasn't huge in this project, it was much quicker to push data elements for each user as firebase elements since they were purely numerical and very small. And again, the idea of familiarity - I've worked with Firebase at previous hackathons, so no need to spend time going through docs, just straight to the coding.

Avatar of NewCraft
NewCraft uses FirebaseFirebase

Firebase let's us iterate quickly. We've used the Realtime Database to build rich UX features– like push notifications– fast. Likewise, Firebase Authentication and Cloud Functions save us from having to rebuild redundant server infrastructure. Even though Firebase can get pricey, we've saved money in developer time.

Avatar of Scrayos UG (haftungsbeschränkt)
Scrayos UG (haftungsbeschränkt) uses DigitalOceanDigitalOcean

DigitalOcean offers us everything we need to test out specific scenarios or we expect from small-servers like our monitoring-system. We also use digital-ocean in long-term and are very satisfied with their performance and scalability.

Avatar of Matt Welke
Matt Welke uses DigitalOceanDigitalOcean

If not using managed hosting services like Heroku, AWS Lambda, or Google Cloud Functions, used to host programs because of ease of use and low cost.

Generally used less recently for these use cases than managed hosting services.

Avatar of Addo
Addo uses FirebaseFirebase

Still in development, but we will soon (January 2016) be releasing a version that uses Firebase to keep the front end up to date in real time. Certain data are synchronised across RDS and Firebase to optimize the user experience.

Avatar of Josh Habdas
Josh Habdas uses DigitalOceanDigitalOcean

The ultimate hosting provider. Solid-state drives. Virtual Private Servers. $5 per month. Pinch me am I dreaming? If you can dream it you can build it too.

Avatar of Cyrus Stoller
Cyrus Stoller uses DigitalOceanDigitalOcean

Because I like having more control of my deployment, I am currently hosting this on DigitalOcean. I don't need to worry about arbitrary row limits and I can be sure that the app is always running.

Avatar of Chris Saylor
Chris Saylor uses DigitalOceanDigitalOcean

We use DigitalOcean to host our build tools (namely Drone.io) for a cheap CI and CD server.

We'll be using this to host the server application during alpha phase.

How much does DigitalOcean cost?
How much does DreamFactory cost?
How much does Firebase cost?
Pricing unavailable
News about DreamFactory
More news