In this chapter, we will learn about Angular animations. Animation; the very word sounds fun and creative, so tighten your seat belt; we will have fun learning Angular animations. Motion in web applications is one of the critical and crucial design factors and is a primary driver for good user experience. Transitions in particular are of great interest, as they enable the elements of the applications move to from one state or another.
The following topics are covered in detail in this chapter:
- Introduction to Angular animations
- Built-in classes in Angular 2 to support animation
- Understanding and learning to use animation modules, transition, states, keyframes, and so on
- Animating page transitions
- Animating toggle/collapse accordion slides