In this chapter, you will learn about dynamic routing using user agent detection controlled by AngularJS. The key concepts of AngularJS that we will cover in this chapter are
provider module. To learn these features you will configure a new project. This chapter deals with setting up a code base to explore these features.
In this section, we will set up a new project and configure the development environment to develop a dynamic routing module using the AngularJS library. The following tools are required to build a development environment: