egghead.io
Topics
Courses
Newsletter
Open navigation
pro
Migrate a Client-Side Application to React 18 Beta
Instructor
Michael Chan
react
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
Copy course as prompt
Bookmark
Start Watching
todo
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