Dan Tech Academy
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.

What this lesson covers
  1. 01Lesson Goal
  2. 02Part 1: Read A Contract
  3. 03Part 2: The 5 Lanes Of A Feature Contract
  4. 04Part 3: Trace The Sign-In Flow Through The 5 Lanes
  5. 05Part 4: An Action Is Not An Async Operation
  6. 06Part 5: An Effect Differs From A UI Event
  7. 07Code Reading Path
  8. 08Bad Smells
  9. 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
Sign in