Michael Egger-Zikes
Client-Side State Management Reimagined – Think Outside the Box
#1about 2 minutes
Exploring modern state management patterns beyond frameworks
State management concepts like signals and the Redux pattern are adaptable across various frontend frameworks, not just Angular.
#2about 3 minutes
Architectural strategies for enterprise frontend applications
Progress from a single component architecture to a scalable model with dedicated services for state management and data access.
#3about 4 minutes
Using NgRx Signal Store for robust state management
The NgRx Signal Store provides a dedicated solution for managing shared and cached state, including an event-driven API.
#4about 3 minutes
Understanding reactivity and the role of Angular Signals
Angular leverages multiple reactive APIs, with Signals becoming the primary mechanism for fine-grained DOM updates, replacing Zone.js.
#5about 2 minutes
How UI updates are triggered in a Zone-less future
Without Zone.js, UI synchronization is triggered by specific actions like signal updates, event bindings, and router navigation.
#6about 5 minutes
Implementing the event-driven NgRx Signal Store API
A practical look at using the experimental NgRx event API, including defining event groups, reducers, and handling side effects with RxJS.
#7about 3 minutes
Moving state management into a service worker
An experimental approach is proposed to move the entire state management layer into a service worker for better performance and new capabilities.
#8about 5 minutes
Challenges and an experimental service worker API
Overcoming challenges like dependency injection and cross-thread communication is key to implementing a service worker-based state management solution.
#9about 3 minutes
Benefits of a service worker-based architecture
This architecture enables a clean separation of concerns, improved performance, offline capabilities, multi-tab synchronization, and user re-engagement via push notifications.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
05:12 MIN
The motivation for introducing Angular Signals
Angular Signals: what's all the fuss about?
32:13 MIN
Introduction to state management strategies in Angular
Angular Unleashed: Mastering Modern Web Development with Angular
51:51 MIN
Audience Q&A on signals and Angular development
Angular Signals: what's all the fuss about?
37:33 MIN
Implementing advanced state management with NgRx
Angular Unleashed: Mastering Modern Web Development with Angular
29:10 MIN
Comparing signals with RxJS observables
Angular Signals: what's all the fuss about?
16:56 MIN
Understanding Angular's change detection strategies
Angular Signals: what's all the fuss about?
38:27 MIN
Refactoring an application from observables to signals
Angular Signals: what's all the fuss about?
09:14 MIN
Defining true reactivity in modern frameworks
Angular Signals: what's all the fuss about?
Featured Partners
Related Videos
Angular Signals: what's all the fuss about?
Daniela Bonvini
NgRx Tips for Future-Proof Angular Apps
Marko Stanimirović
Angular tips/tricks you can use from tomorrow on
Benedikt Starzengruber
Angular Unleashed: Mastering Modern Web Development with Angular
Indu Chaube
Snappy UI needs no Single-Page Application
Clemens Helm
Bringing back reactivity in "reactive" frontend
Michał Moroz
Rethinking React State Management: The Power of Built-In Solutions
Marc Brehmer
Multiple Ships to the Island - Micro Frontends & Island Architectures
Florian Rappl
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.


Front End Engineer TypeScript React Native AI
Client Server
Charing Cross, United Kingdom
Remote
£80K
CSS
React
JavaScript
+5


Softwareentwickler Angular
4k analytics
4k analytics
Leipzig, Germany
DevOps
Python
Gitlab
Docker
Angular
+2


Frontend Developer (Angular)
realizon
Municipality of Valencia, Spain
Intermediate
CSS
HTML
React
Node.js
Angular
+2

Front-End Architect Angular (100% Remoto)
Tenth Revolution
Zigoitia, Spain
Intermediate
CSS
GIT
HTML
RxJS
DevOps
+3


Frontend Developer - Angular / React / TypeScript
Rocken AG
Rorschach, Switzerland
Remote
CHF95-105K
CSS
JSON
gRPC
+4