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.
Hubert Burda Media
München, Germany
€80-95K
Intermediate
Senior
JavaScript
Node.js
+1
Matching moments
04:02 MIN
The motivation for introducing Angular Signals
Angular Signals: what's all the fuss about?
05:20 MIN
Introduction to state management strategies in Angular
Angular Unleashed: Mastering Modern Web Development with Angular
06:12 MIN
Audience Q&A on signals and Angular development
Angular Signals: what's all the fuss about?
07:18 MIN
Implementing advanced state management with NgRx
Angular Unleashed: Mastering Modern Web Development with Angular
09:17 MIN
Comparing signals with RxJS observables
Angular Signals: what's all the fuss about?
03:26 MIN
Understanding Angular's change detection strategies
Angular Signals: what's all the fuss about?
10:04 MIN
Refactoring an application from observables to signals
Angular Signals: what's all the fuss about?
07:42 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
Snappy UI needs no Single-Page Application
Clemens Helm
Angular Unleashed: Mastering Modern Web Development with Angular
Indu Chaube
Bringing back reactivity in "reactive" frontend
Michał Moroz
Multiple Ships to the Island - Micro Frontends & Island Architectures
Florian Rappl
Rethinking React State Management: The Power of Built-In Solutions
Marc Brehmer
Related Articles
View all articles



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

&why GmbH
Berlin, Germany
€50-70K
Junior
Intermediate
Senior
React
Next.js
TypeScript



Client Server
Burnham, United Kingdom
Remote
React
TypeScript
React Native
Agile Methodologies
+2


engelhardt softwareentwicklung
Ditzingen, Germany
API
GIT
Angular
TypeScript



Vesterling Consulting GmbH
Nürnberg, Germany
Remote
€50-75K
API
CSS
GIT
+6