In this chapter, we saw just how easy it can be to use the abundance of modules included with AngularStrap. Whilst they may not directly utilize Bootstrap's JavaScript, they're all components straight from Bootstrap and work seamlessly within our application.
We looked at just a few of the plugins available to us and how we can use them via directives. There are, of course, times when a directive isn't the best solution, so we also explored how we can use the services that are bundled with AngularStrap.
In the next chapter, we're going to examine how we can connect our application to the server to retrieve and store our contacts.