egghead.io
CoursesNewsletter
illustration for Migrate a Client-Side Application to React 18 Beta
pro

Migrate a Client-Side Application to React 18 Beta

Instructor

Michael Chan

  • reactreact
15m closed-captioning
·
11 lessons
Star icon$$$
Star icon$$$
Star icon$$$
Star icon$$$
Star icon$$$
4.2
206
people completed
Published 4 years ago
|
Updated 4 years ago
Start Watching

todo

illustration for Migrate a Client-Side Application to React 18 Beta

Credits

Kamil Khadeyev
Start Watching

Course Content

15m • 11 lessons
    • 1
      Gradual Adoption Strategy of React 18
      1m 20s
    • 2
      Update React Dependencies with the @next Version Tag
      2m 16s
    • 3
      Replace Legacy Root API with New Root API
      1m 16s
    • 4
      Use React 18's New Root API Alongside the Legacy Root API
      1m 17s
    • 5
      Replace Legacy Root API's Callback Argument
      2m 16s
    • 6
      Conditionally Render with Legacy Root API or New Root API
      55s
    • 7
      Opt-in to Automatic Batching with createRoot
      1m 59s
    • 8
      Remove unstable_batchedUpdates Calls
      58s
    • 9
      Opt-out of Automatic Batching with ReactDOM.flushSync
      43s
    • 10
      Handle Class Component setState edge-case with ReactDOM.flushSync
      1m 39s
    • 11
      Stay up-to-date on React 18 progress with the React Working Group
      1m 2s
    ©egghead.io
    Terms & ConditionsFAQ