Scalable Front-End Architecture for Angular Applications
Angular is a powerful and extensive framework for building web applications. According to the 2023 Stack Overflow developer survey, it is the fourth most used web technology after ReactJS, NodeJS, and jQuery among professional developers. Due to the structure and tools it provides, Angular is often chosen when building large web applications or enterprise solutions comprised of several applications and libraries.
This book will guide you through the process of effectively using the Angular framework to develop and test applications of any size. You’ll start by learning about front-end architecture and setting up a scalable workspace with Nx that’s ready for hundreds of Angular applications. Next, you’ll explore the most powerful and newest features within the Angular framework. You’ll learn about reactive programming and state management using RxJS, Signals, and NgRx, and will be able to test Angular...