...the task you want to accomplish

  • I want to build web and mobile applications.
  • I don't want to maintain my own servers.

...your requirements for that task

  • They must use reusable components. So I've settled on ReactJs.
  • They must have a backend.
  • I want a backend as a service so I don't have to maintain my own servers and infrastructure.
  • I want to avoid vendor lock.

...what you already know about software available for this purpose

  • Firebase. Can be expensive. And in this case, unreliable.
  • I'm looking for alternatives to Firebase. Preferably one that is open source to best avoid vendor lock.
  • Some possibilities I've seen include Horizon, Backendless, Digital Ocean, Linode and Spring Boot

Are there any open source alternatives to Firebase that can supply a backend as a service?

  • 1
    I'm not a dev – but I very much appreciate your question because of another argument agains Firebase: it's feeding the kraken (privacy issue). Wish you the best luck – and please ping me when you found something, so I can spread the word and convince other devs to switch! – Izzy Oct 2 '18 at 23:47
  • I'm a very happy long term self-supporting Linode customer. I know they offer server management services as well, so I'd recommend them w/o reservation. As for your back end, well, I do back end programming so I've never had that issue... – ivanivan Oct 3 '18 at 23:33

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.