Deploying Angular Applications
In this last chapter, you will deploy the demo application we created to GitHub Pages. You will learn to lint and build Angular applications and libraries inside your Nx monorepo. We will explore what Angular and Nx create for you when you build an Angular application and what it is you deploy to your hosting platform. When you know how to build your Angular applications, we will inspect the application build and analyze the different bundles inside our build to determine where we can make some improvements to reduce the size of our application bundles. After analyzing the application bundles, we will first host the production build of our application locally. Next, we will dive into GitHub Pages and GitHub Actions to create an automated deployment process. GitHub Pages is a static website hosting service that allows you to host your static websites and applications for free. GitHub actions are used to set up continuous integration and continuous delivery...