Midwest JS

Derek Spaulding

Modern React State Management

Approaching state management in modern React applications can be overwhelming. There are many good options available, but which one is right for your particular application? To make that decision, there are many factors to consider and questions to be asked. Should you use a library? If so, which one? Why doesn’t React have this built in? Or does it? This talk will cover the pros and cons of different approaches with examples of potential use cases, allowing you to make informed decisions for you own applications.


I am a software engineer at Code42 in Minneapolis, Minnesota. Day to day I work with a great team to build tools to help keep our customer's data safe. I earned a Bachelor's Degree in Computer Science with a minor in Mathematics from the University of Minnesota in 2017. I have been developing software professionally since 2016.