Session

How To "Think in React" Today

It's 2023. When we first talked about how to "Think In React", class components with their lifecycle methods were the new hotness, and Redux was THE way to manage state. Lots have changed since then. Hooks are now old news. Sever components are the new hotness, and we _finally_ have "concurrent ~mode~ features". Whatever happened to uni-directional data flow and components as pure functions of props and state? Things sure seem to have gotten more complicated since those heady days. Surely it's time to update our mental model of React to reflect our current reality. Let's explore together what these new features mean for how we think about our React applications. What changes? What doesn't?

This presentation is loosely based on an article I wrote a few years ago called "Have we forgotten how to 'Think in React'? (https://365jsthings.tech/blog/have-we-forgotten-how-to-think-in-react). Although we harken back to some of the earlier days of React, this presentation is for all audiences and aims to distill React down to its vital essence. In doing so I hope to reinvigorate that sense many of us had when we first learned React as to the simplicity of the React model over so many others.

Cory Brown

Opinionated but never certain.

Salt Lake City, Utah, United States

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top