Reactive Programming is definitely the paradigm for the future, MobX is a state management system very easy to pick up and in combination with MobX state tree we can create reactive applications in no time. In this talk I'd like to highlight the key concepts of Reactive Programming inside MobX like observables and observers, computed values and actions. Also I'm going to share a real example that will cover the key parts of a frontend application like: . consuming a remote endpoint . managing the data flow . structuring the relation between views and store. reacting to changes.