After this lesson you will
- Split a feature contract into the State, Action, Effect, AsyncOp and UI event lanes
- Tell a reducer Effect apart from a one-time UI event that a handler emits
Duration10 min
DifficultyIntermediate
Design State, Action, Effect And AsyncOp
Learn the app's state-machine vocabulary through the DRE pattern.
- 01Lesson Goal
- 02Part 1: Read A Contract
- 03Part 2: The 5 Lanes Of A Feature Contract
- 04Part 3: Trace The Sign-In Flow Through The 5 Lanes
- 05Part 4: An Action Is Not An Async Operation
- 06Part 5: An Effect Differs From A UI Event
- 07Code Reading Path
- 08Bad Smells
- 09Key Takeaways
Topics: mobile-action-pro, mvvm-state-machine
9 sections left in this lessonUnlock all of Mobile Action ProLesson Goal, Part 1: Read A Contract, … — plus 114 lessons in this course, source code and checklists.
Unlock Mobile Action ProOne-time payment — lifetime access — 7-day money-back. Already purchased? Sign in