When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Managing State in React 18
This course will teach you how to implement many types of React state including local, global, refs, context, derived, and more. You'll learn how to choose between types of state, how to derive state, and how to share state between components.

This Course Includes
pluralsight
5 (20 reviews )
4 hour 27 minutes
english
Online - Self Paced
core courses
pluralsight
About Managing State in React 18
A typical React app declares literally dozens of pieces of state, and in React, there's a surprising number of options for effectively handling this state. In this course, Managing State in React 18, you'll learn how to effectively declare state to create rich, interactive React apps. First, you'll discover eight ways to handle state in React apps. Next, you'll explore how to manage each of these types of states, including route state, component state, and refs. Finally, you'll learn when to consider global state via context and third-party state libraries. When you've finished this course, you'll have the skills to build complex, interactive React apps in the real world.
What You Will Learn?
- Course Overview : 1min.
- Deciding How to Handle State : 13mins.
- Managing Local State and Remote State : 52mins.
- Managing URL State and Web Storage : 31mins.
- Managing Shared, Derived, and Immutable State : 50mins.
- Managing Form State and Validation : 35mins.
- Managing State via Refs : 20mins.
- Managing Complex State with useReducer : 22mins.
- Sharing State and Functions via Context : 25mins.
- Managing State via Third-party Libraries : 14mins.