Enhancing the Performance and Security of Angular Applications
In this chapter, you’ll learn how to improve the performance and security of your Angular applications. You will do a deep dive into the change detection mechanism of Angular so you will know how you can reduce the number of components Angular has to check for changes and re-render in the browser. Next, you will learn about actions you can take to optimize the page load times and runtime performance of your Angular applications. Once you know how to enhance your Angular applications’ performance, you will learn about security. You will learn what risks you can encounter when building Angular applications and how you can mitigate these risks so you can build safe applications for your end users.
This chapter will cover the following topics:
- Understanding Angular change detection
- Enhancing the performance of Angular applications
- Building secure Angular applications