11:15 - 12:00
Undo-redo is a sought-after feature in any app, however, its Angular implementation might not be straightforward. Store-based state management solutions like NgRx offer a good foundation. They provide a single source of truth where state is changed in a deterministic way with simple functions. This also allows us to easily replace the whole state. With this power at our fingertips, we’ll explore three different ways to improve the user experience of our Angular app by making it fault tolerant. If you’ve ever wondered how to put the logic behind Ctrl+Z, this talk is for you.