I don’t agree that state update ordering has ever been an issue, it’s a straw man to justify redux with. The correct solution here is to not design UI updates that can fail because of ordering! Mobx removes all the boilerplate and is far simpler to reason about and test in complex systems. Also async actions/side effects are built in, not third party.
If you haven’t tried Mobx it is definitely worth saving yourself thousands of lines of boilerplate in your next project.
If you haven’t tried Mobx it is definitely worth saving yourself thousands of lines of boilerplate in your next project.