We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
Unleashing the power of Angular: Navigating the latest releases and transformations by Loïc Magnette
Explore Angular's evolution with signals, new control flow syntax, and zoneless mode. Learn how these features improve performance and developer experience in modern apps.
-
Angular now supports signals for state management, providing better performance and more explicit reactivity compared to traditional change detection
-
New control flow syntax (@if, @for, @switch) replaces ng-if/ng-for directives, offering cleaner and more readable template syntax
-
@defer lets you lazy load components and content, improving initial load performance with options for loading states and error handling
-
Input signals, output signals, and signal-based components provide a new way to handle component communication and state management
-
Zone.js is becoming optional with experimental zoneless mode in Angular 18+, aiming for better performance
-
Angular 19 will introduce migration schematics to help convert existing code to use signals
-
Signals are synchronous and meant for component state, while Observables remain the tool for async operations
-
Computed signals allow deriving new values from other signals with automatic updates
-
Effects let you perform side effects when signals change, but require careful handling to avoid infinite loops
-
Documentation has moved to angular.dev with interactive playground for trying new features