How can we keep our applications maintainable when their complexity keep growing day by day? Isolated state management is the key. In this talk Michel will explain how to isolate state from things like the user interface or making network request. This makes it possible to test routing and application life-cycle without needing (simulated / mocked) browsers. It enables componentize different parts of your application domain and business logic for easy multi team development. We will discuss patterns to build user interfaces without state or complex life cycle hooks. Patterns to make network request without race conditions. When your state is well controlled and managed, changes are cheap.
About Michel Weststrate:
Michel is a full-stack lead developer at Mendix. A company that drives digital innovation in large enterprises in partnership with companies like Microsoft, Amazon, IBM and Capgemini. As author of MobX he tries to make React and reactive programming accessible for anyone that just wants to get things done.
6:30 - 7:00 pm - Start: get yourself a drink and a snack
7:00 - 8:00 pm - Talk
8:00 - 8:15 pm - Q&A
8:15 - 9:00 pm - Networking
You Tube: #NewTechBerlin