Overview
Explore techniques for designing reactive Angular components using RxJS in this 25-minute conference talk from EnterpriseNG 2021. Learn how to effectively collect and process data from multiple sources, handle user actions, and communicate information across loosely coupled components. Discover strategies for leveraging RxJS to retrieve and combine data for display, react to user actions and state changes, and emit notifications to other components or services. Examine the concept of "Degrees of Freedom" and its application in designing and validating component relationships. Gain practical knowledge to create quality Angular components and services that maintain data synchronization across your application, ensuring a responsive and user-friendly experience.
Syllabus
Intro
Deborah Kurata
What Is Reactive Programming?
Benefits of Reactive Approach
Designing for Reactivity
Vehicle List Component: Data Flow
Vehicle List Component: Reactivity
Vehicle Detail Component: Data Flow
Retrieve Related Data
Cart Component: Data Flow
Vehicle Detail Component: Reactivity
Cart Component: Reactivity
Vehicle List/Vehicle Detail Components
Taught by
ng-conf