S01E04 - Subjecting State to Good Behavior + RxJS Roundtable


Details
We'll have our typical intro with upcoming events, Angular releases, and announcements. Then we will hear the following talk:
Title: Subjecting State to Good Behavior
Speaker: Kim Maida
Description: Apps of all sizes need to manage state, but not all apps need a state machine like NgRx. What if we can't afford the code cost? What if we don't want to decouple our business layer? The quick answer might be "inputs! outputs! behavior subjects!" But there's more to Angular state management than just getters and setters or a global stream. Let's set up readable, uncomplicated state management using behavior subjects, observables, and immutability — all OnPush ready. How do you assess your app's architectural needs to determine when you do and don't want abstraction and indirection? In this talk, we'll explore scaling up state management in Angular from extremely simple to more robust.
Following the talk, we will have an RxJS-themed roundtable. Please bring your RxJS questions and knowledge! We can talk through scenarios people may be facing, and do a show-and-tell of things you've accomplished with RxJS that you think the group could benefit from. If you'd like to share, please bring your laptop to the meetup, or have a public link available to StackBlitz, GitHub, or similar where we can view the code together.

S01E04 - Subjecting State to Good Behavior + RxJS Roundtable