Description
In this course, you will learn:
- How to Create computed signals
- Share your signals in services
- Use and cleanup signal effects
- Turn signals into observables and vice versa
- ... and more
Syllabus:
- Create an Angular Signal Which Stores a Value
- Access an Angular Signal's Value and Display It Within the Component Template
- Narrow Down Angular's Signal Value Type Within an If Statement
- Access an Angular Signal's Value Inside Event Handler Methods
- Create an Angular Computed Signal Which Depends on Another Signal
- Create an Angular Computed Signal on Top of Another Computed
- Update an Angular Signal's Value and Make Computed Signal Emit Updates
- Make an Angular Signal Readonly
- Share Angular Signal State Using Services
- Create an Angular Signal Effect
- Read an Angular Signal Value While Being Untracked
- Make an Angular Signal Compare Object Values Instead of References
- Synchronize Angular Signal or Computed Value With LocalStorage Using Effect
- Create a Reusable Angular Effect
- Set up an Angular Signal Effect Cleanup Handler
- Destroy an Angular Signal Effect Automatically or Manually
- Bind an Angular Signal Effect to an Injector for Automatic Cleanup
- Turn an Angular Signal Into an RxJS Observable
- Turn an RxJS Observable Into an Angular Signal With toSignal
- Fetch Data via HTTP Using RxJS Observables and toSignal