CSS, Bootstrap, & Responsive Design
In the previous chapter, we covered AngularJS extensively, but we didn’t talk about styling our code. In this chapter, we will cover styling—specifically, Cascading Style Sheets (CSS) classes used by AngularJS. We will also be covering UI Bootstrap, which includes out-of-the-box components such as an accordion or an alert, written in AngularJS by the AngularJS team. These can be used to expedite the development time of your app if it is done according to AngularJS’s best practice recommendations. Lastly, we will be covering responsive design, including the two most used techniques: media quieries and creating different views for each device.