1. EachPod

Strict Mode Behaviors in React 18

Author
Frontend First
Published
Fri 06 May 2022
Episode Link
https://frontendfirst.fm

Sam and Ryan talk about the motivation behind the changes to Strict Mode in React 18, and in particular why React simulates an immediate unmount and remount by re-running component effects. They also talk about the tradeoff between database consistency and speed.

Topics include:

  • 0:00 - Intro
  • 1:12 - The tradeoff between data that’s fast but stale, vs. data that’s slow but consistent
  • 11:55 - Strict mode in React 18, the proposed Offscreen API, and the implications for internal vs. external state in Concurrent React

Links:

Share to: