Before we start off with use cases, let's create a base application, that will be reused for each of the examples just like we did in Chapter 1, Building Stacks for Application State Management.
The following section is a quick recap of creating a base Angular application: