Ivan Jovanović
Ivan JovanovićSenior Engineer @ NearForm

Ivan is a senior software engineer, team lead, speaker, and mentor. His focus is on building scalable JavaScript applications and experimenting with new languages and frameworks. He is into functional and reactive programming. Leading teams and mentoring developers is his everyday duty. He loves to share knowledge on his tech blog and he's a regular speaker on many international conferences.

React State - The Good, the Bad and the Ugly

This talk is focused on the React ecosystem, especially on the data handling. What are the mistakes that we're making every day? Are new tools and features good for us? I'll try to show all patterns that we use every day, from the oldest to the newest ones and to give the best answer to the question: what should I use now to handle my application state? I'll go through state handling patterns and give a comparison between Redux, GraphQL, Mobx, Context API, Hooks API etc. and deep dive into the problem and possible solutions. Remember, we don't want the hype-driven solution, we want something that's really good, performant, and that works well with our use cases.