Chapter 5. Getting Started with AngularFire
As mentioned in the previous chapter on Firebase, AngularFire is the officially supported AngularJS binding for Firebase. Let's get started with AngularFire because that's the library which will primarily be used in our Angular applications to connect to Firebase. One thing to keep in mind is that AngularFire is not a wrapper over the entire Firebase API, but it makes the job of AngularJS developers very easy, and we'll need to drop down to the Firebase JavaScript SDK only in advanced cases.
In this chapter, we will cover the following topics:
- How to use AngularFire
- Synchronized objects and arrays in AngularFire
- Three-way data binding
- Various authentication options provided by Firebase