Introduction
Dans le développement web, les formulaires sont essentiels pour collecter les entrées utilisateur. En React, la gestion des données de formulaire est un peu différente du HTML traditionnel. L'approche recommandée est d'utiliser une technique appelée "composants contrôlés" (controlled components).
Avec les composants contrôlés, les données du formulaire sont gérées par l'état du composant React. Cela fait de l'état React la "source unique de vérité" (single source of truth), vous permettant de gérer, valider et répondre aux entrées utilisateur de manière prévisible.
Dans ce laboratoire, vous allez construire un formulaire simple avec un seul champ de texte et un bouton de soumission. Vous apprendrez à :
- Créer des éléments de formulaire en JSX.
- Utiliser le hook
useStatepour gérer la valeur de l'input. - Gérer les entrées utilisateur avec l'événement
onChange. - Traiter les soumissions de formulaire avec l'événement
onSubmit.
À la fin de ce laboratoire, vous aurez une solide compréhension des fondamentaux des formulaires React.




