World Congress 2024

Rethinking React State Management: The Power of Built-In Solutions

July 19, 2024 13:40 – 14:10 · 30 min STAGE 5 (500)

What this session covers

Have you ever felt bogged down by the complexities of state management in React? You’re not alone. State management is pivotal in defining user experience and application functionality, but it often becomes a labyrinth of complexity, especially with libraries like Redux and Recoil. While these tools have their merits, they can overwhelm boilerplate code, slowing development and steepening the learning curve for new and seasoned developers.

In this talk, we will explore alternative tools using React’s built-in features and demonstrate how to harness the power of hooks and the Context API to handle complex state management, minimizing overhead and reducing the need for additional dependencies. In this talk, we will introduce the concept of state transformers, which simplifies state updates and transformations within React applications.

By the end of this talk, you will gain a fresh perspective on React state management and how to utilize React’s built-in tools.

Related talks at this congress

Open session

World Congress 2024

July 19, 2024 · 15:40–16:10

STAGE 4 (500)

Dos and don'ts with react hooks. An opinionated approach

Daniel Espino Garcia

Software Design Engineer at Mattermost

Daniel Espino Garcia
Open session

World Congress 2024

July 18, 2024 · 14:10–14:40

STAGE 5 (500)

Bringing back reactivity in "reactive" frontend

Michał Moroz

Reliable software & legacy system modernization · CIO@Makimo · Speaker

Michał Moroz
Open session

World Congress 2024

July 18, 2024 · 14:50–15:20

STAGE 6 (120)

Modern Architectures with Lightweight Stores: New Rules and Options

Manfred Steyer

Consultant and Trainer for Angular

Manfred Steyer
Open session

World Congress 2024

July 19, 2024 · 12:45–13:45

Workshop room M4 (40)

Write once, use anywhere: Framework agnostic Design Systems with Web Components

Sascha Lehmann

Thinktecture AG, Developer Consultant

Sascha Lehmann
All sessions at this congress