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.
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.
Author Name: Cory House
Author Description:
Cory is the principal consultant at reactjsconsulting.com, where he has helped dozens of companies transition to React. Cory has trained over 10,000 software developers at events and businesses worldwide. He is a seven time Microsoft MVP, and speaks regularly at conferences around the world. Cory lives in Kansas City and is active on Twitter as @housecor.
Table of Contents
- 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
There are no reviews yet.