Find the perfect coding resourcesLearn more

What's new in React 19?

ScrimbaScrimba
Recommended
Meet Your Instructor
Bob Ziroll avatar

Bob Ziroll

Instructor

Head of Education at Scrimba. Passionate about learning and helping others achieve their career goals. Enjoys tennis, woodworking, and spending time with family.

1h 6m

Completion

Certificate included

Format

Interactive coding

Free

What You'll Learn

Understand the useTransition hook and its applications for managing transitions in React

Demonstrate the new React Compiler's capabilities and how it impacts performance and development workflows

Learn to handle form actions efficiently using React's new form action features

Manage error and loading states effectively in React applications

Explore the useActionState() hook and its role in managing state during actions

Overview

React hasn't had a major version update in over 2 years since React 18 was launched in 2022. React 19 has lots of exciting new features that make handling data mutations simpler while giving us APIs to improve the user's experience with optimistic updates. They've also launched a new open-source compiler they've been working on for years that will handle many of the nitty-gritty performance details for you behind the scenes. Join us in this course while we learn all about the latest, greatest features coming in the newest version of React! Learn all about the exciting new features coming with React 19, including baked-in ways to handle actions, optimistic updates, form statuses, the new use() API, and more!

Table of Contents
1
What's new in React 19?1:57
2
React 18 Catch up - useTransition (1)3:46
3
React 18 Catch up - useTransition (2)4:59
4
React Compiler1:43
5
Form action7:30
6
Error and loading states in React2:51
7
useActionState() - Part 15:17
8
useActionState() - Part 25:03
9
useActionState() - Part 37:52
10
useOptimistic()5:25
11
useFormStatus()4:40
12
refs as props2:50
13
use()9:01
14
Misc. improvements - meta tags2:38
15
Conclusion1:07
16
Certificate of CompletionVariable

Share Your Experience

Sign in to leave a review and help others

No reviews yet. Be the first to review!