~/talk

Everything you need to know about React 18

Talkat Reactathon 2022 · 2022-05-03..05-05· [react, javascript]
slides:none on file

React 18 ships concurrency as a foundation and specific features: automatic batching now groups state updates across promises and timeouts, and createRoot / hydrateRoot replace reactdom.render so new behavior is opt in. New primitives include useTransition and useId and renderToString is deprecated in favor of renderToPipeableStream or readable streams. StrictMode becomes stricter, flushSync exists to opt out of batching, and most apps upgrade by switching to createRoot and enabling concurrent features gradually.

AI-written summary · about

  1. 0:00Introduction and welcome
  2. 3:21Updating to React 18
  3. 6:53New features in React 18
  4. 7:34Automatic batching explained
  5. 10:42Concurrent React features
  6. 13:10Transitions in React
  7. 16:17Suspense on the server
  8. 18:41Codebase impact and migration
  9. 20:46Summary and closing
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.