React has been around for quite some time. Each major release has introduced us to new techniques, tools, and ways of handling UI problems.
React released v18 in March 2022 and included a couple of architectural changes. This release mostly focused on shipping Concurrent Mode, new React hooks, and behavioral changes to React’s Strict Mode API. While strict mode has been a React feature for quite some time, v18 makes it more efficient in catching early bugs, thereby making the codebase more predictable.
In this talk, you’ll look at its various features, as well as how the v18 release has improved its API and provides even better compatibility with hooks.