In the latest versions of Angular (v14 – v19), a revolution is happening. The main goal – to make Angular simpler, reduce the learning curve, while maintaining its elegant structure and best practices. The team has taken some of the most confusing aspects of Angular, such as modules, reactivity, and dependency injection, and reimagined them!
Angular has undergone significant changes, starting with standalone components and directives in v14, and eliminating the need for modules in v15. Functional dependency injection also evolved, making guards, interceptors, and resolvers simpler. In v16, Angular introduced signals, a new approach to reactivity and change detection that forms the basis for new APIs. Angular 17 added control flow and deferred templates, while v18 brought experimental zoneless applications. Version 19 now handles signal-based asynchrony with linkedSignal, resource, and rxResource. Join me for a deep dive into what the Angular team calls the “Angular Renaissance.”
Programmers, team leaders, and technology officers who would like to get familiar with the new modern way to develop in Angular.