Introduction
Boost application performance with Angular Signals
()
What you should know
()
How to use Codespaces with this course
()
1. What Are Signals?
What are signals?
()
Where did signals come from?
()
What is reactivity?
()
The problems with zone-based reactivity
()
Fine-grained reactivity and zoneless Angular
()
2. Introduction to the Angular Signals API
Introducing signals
()
Angular writable signals
()
Angular computed signals
()
Using writable and computed signals together
()
3. Side Effects, Async Events, and Dependent State
Handling side effects, dependent state, and async events
()
Angular signal effects
()
Angular linkedSignal
()
Implementing linkedSignal
()
Connecting observables and Angular Signals with the RxJS interop library
()
Angular signalResource
()
Implementing httpResource
()
Implementing resource and rxResource
()
4. Using Signals in Components
The benefits of using Angular Signals in components
()
Passing data as a signal to child components
()
Two-way binding with signals using model inputs
()
Querying template elements as signals
()
5. Signal-Based Architectural Patterns
Enforcing best practices
()
Converting existing applications to signals
()
Implementing signals in services
()
Signals-based state management
()
NgRx Signals
()