Preface
The Angular framework has been helping development teams since 2009, with a robust structure and practically everything a web application needs. Angular, with its “batteries included” philosophy, has mechanisms for state management, route administration, and the injection of dependencies among other tools for you to create the most incredible experiences for your users.
This book aims to help you navigate this incredible list of features and learn how to orchestrate it for you and your team to get the most out of Angular and its entire ecosystem.
We will discover what types of patterns exist in the framework and what lessons we can learn from these patterns to apply to our applications.
We will also explore Angular development and architecture best practices based on its documentation, and community advice around the Angular ecosystem.
Angular is widely used by companies of different sizes and sectors. The company that sponsors this open source framework, Google, has thousands of internal applications that use Angular, guaranteeing great stability, which is one of the biggest reasons for using it.
There is a huge demand for developers who have mastered Angular and architects who can organize and get the best out of Angular, and the framework is currently in its best form, dubbed by the community as the Angular Renaissance.