Angular Heidelberg
#ngHeidelberg v8
with Kai Röder and Michael Hladky
Kai Röder: The Benefits of a Design System: How Storybook Can Improve Your Daily Work
Component driven frameworks are all over the place. But how can we manage components in a maintainable and transparent way without losing track? At the end of this talk you should know more about isolated component development, design systems and Storybook itself.
ABOUT KAI ROEDER
Kai works as a lead developer at AEB with a focus on the company’s Angular client framework. In October 2018, he joined the Storybook team as an open source maintainer.
📹 Video
💻 Slides
💻 Slides Backup
Michael Hladky: Angular and RxJS – Tackling Component State Reactively
Ever heard about “ephemeral state”? Ngrx, ngxs, akita etc did a great job in managing global state in SPAs. However, nobody talked about the complexity and pain of managing the local component state. Based on a quote of “Gang of Four”: “If you stick to the paradigms of OOP the design patterns appear naturally”. I will solve isolates problems in a reactive way and the final design pattern for reactive component state results naturally.
If you attend this talk you will hear about:
- subscription-less components
- local state management
- handling local side-effects
You will be able to write fully reactive components that will be well structured and organised without any effort.
ABOUT MICHAEL HLADKY
Michael is located in Austria Vienna. He is a certified Google Developer Expert (GDE), trainer developer and consultant in the field of Angular, RxJS and Ionic. As an active community member, he is the organiser of Angular Vienna and founder and leading head of Angular Austria, a non-profit association to support Angular.
© Angular Heidelberg | GitHub