AI Workshop: learn to build apps with AI →
Forms
Handle forms, inputs, and form actions in React.

Join the AI Workshop and learn to build real-world apps with AI. A hands-on, practical program to level up your skills.


Forms are essential for user interaction in web applications. React provides controlled and uncontrolled approaches to form handling, each with its own use cases.

In this section you’ll learn how to manage form state, handle submissions, work with different input types, and use React 19’s form actions.

Lessons in this unit:

0: ▶︎ Introduction
1: Managing forms in React
2: Form Actions
3: React, how to make a checked checkbox editable
4: How I fixed an issue with a React login form state and Browser autofill
5: How to get the value of an input element in React