Summary
In this chapter, you learned about the basic principles of AngularJS. You went through Angular's key concepts and learned how they fit in the architecture of the AngularJS application. You also learned how to use Bower to install AngularJS and how to structure and bootstrap your application. You discovered AngularJS MVC entities and how they work together. You also used the ngRoute
module to configure your application routing scheme. Near the end of this chapter, you learned about AngularJS services and how to use them to manage users' authentication. In the next chapter, you'll connect everything you learned so far to create your first MEAN CRUD module.