Firebase

About Firebase

Firebase is a scalable backend cloud service for your web application. It allows developers to build rich, collaborative applications without the hassle of managing servers or writing server-side code. This makes it radically easier to build any type of application, but it’s especially powerful for building realtime, collaborative apps.

How It Works

You can install Firebase by including a library (Web, NodeJS, Obj-C, Java) in your application. This library provides a data structure that is automatically synchronized between all of your clients and with our servers. If one client changes a piece of data, every other client observing the same piece of data will be updated as well—within milliseconds.