Firebase is a scalable, real-time backend for your web application. It allows developers to build rich, collaborative applications without the hassle of managing servers or writing server-side code.
Can I run Firebase on my own servers?
Firebase is a hosted cloud service, so the general answer is “no.”
Firebase API as angular svc, and 2 way binding b/w model and firebase DB : http://angularfire.com/