Managing Animations (Sanely) in (Insanely) Complex Apps
Opher Vishnia at ReactNext 2019
So you’re done writing the core of your app. It got pretty hairy but you pulled through. You abstracted the business logic, broke down everything into components and mastered the flow of your app state. Good job! Go get yourself a victory cookie. Oh wait, you can’t, because a legion of designers and motion artists are headed your way chanting something about “storyboards” and “microinteractions”. How will that even fit in with your beautiful architecture? Unlike state changes which can be instantaneous, animations inherently take time to complete - and that’s a big problem. In this talk we'll learn how to orchestrate animations across multiple components with complex state, and how this theory is implemented in React Animation Orchestrator.