Part 2:Handling Application State and Writing Cleaner, More Scalable Code
In this part, you’ll learn how to develop cleaner, more scalable, and performant code for your Angular applications. You’ll start by developing dynamic components suited for more complex UI scenarios. You’ll learn about lazy-loading individual components on demand to reduce your bundle size and enhance performance. Then, you’ll explore commonly used conventions and design patterns to develop more robust and scalable Angular applications. You’ll finish this part by getting hands-on experience implementing the facade pattern, state management using NgRx, and reactive programming with RxJs and signals.
This part includes the following chapters:
- Chapter 5, Creating Dynamic Angular Components
- Chapter 6, Applying Code Conventions and Design Patterns in Angular
- Chapter 7, Mastering Reactive Programming in Angular
- Chapter 8, Handling Application State with Grace...