19 Creating an Angular app, part 2

 

This chapter covers

  • Adding support for Angular URL routing
  • Creating a deployment server and persistent data storage
  • Deploying the application in a container

In this chapter, I continue the development of the Angular web application started in chapter 18 by adding the remaining features and preparing the application for deployment into a container. For quick reference, table 19.1 lists the TypeScript compiler options used in this chapter.

19.1 Preparing for this chapter

19.2 Completing the example application features

19.2.1 Adding the summary component

19.2.2 Creating the routing configuration

19.3 Deploying the application

19.3.1 Adding the production HTTP server package

19.3.2 Creating the persistent data file

19.3.3 Creating the server

19.3.4 Using relative URLs for data requests

19.3.5 Building the application

19.3.6 Testing the production build

19.4 Containerizing the application

19.4.1 Preparing the application

19.4.2 Creating the Docker container

19.4.3 Running the application

Summary