Advanced Reactive UI Patterns

Sep 15 Online

Michael Hladky
Michael Hladky
Michael Hladky

Michael Hladky


If you already know REDUX or reactive state management patterns and want to learn more about the internal architectural implementation details, this is the workshop you need to book. Local component state, flattening operators, contextual state and its display component templates – this workshop will provide a solid foundation from which you can continue to develop these and many more advanced skills pushing your knowledge to the next level.

Some of the in-depth topics we will cover include:

  • Local vs. global state (when to us what)

  • Derived state (shared computations, distinct changes, and nullish values)

  • Model vs. ViewModel

  • OOP Design Patterns and Component state (Facade, MVVM, MVC, Adapter)

  • Observable Inputs without decorators

  • Observable HostBindings

  • Managing async data streams with RxJS flattening operators

  • How to handle error, complete, suspense, and values in the template

  • Component lazy loading

  • Improving UX with Reusable reactive helpers (nonFlickerLoader)